美文网首页
计算机常识

计算机常识

作者: hopless | 来源:发表于2016-05-01 10:35 被阅读33次

大〇的表示法-简洁地表达计算时间和数据量之间的关系

如果是像数组中的插入一样的操作,当数据量n翻倍时,计算所花的时间也翻倍,那么这种性质用$$O(n)$$表示,读作n的数量级。如果像链表这种数据量翻n倍,但是所花的计算时间没有改变,那么则用o(1),来表示,读作常数的数量级。除此之外,当数据量变为2,3倍时,计算所花的时间增加4,9倍,那么这个用O(n^2)表示,
当数据量变成2倍和从2倍到4倍增加的时间相同时候,叫做O(log(n))。对于大量数据,进行for循环是O(n),进行二重for是$O(n^2)$。

字符串和字节串列

在python 3.x相对于 python 2.x 对于字符串进行了大量的改变,其中unicode字符默认,以前是在字符串前面加u'abc',对于在前面加‘b'表示字符串列。

在字符串和字符串列结合时候,不管其怎样想结合都要抛出错误类型,需要提前转码

>>'hello'+b"Alice" #错误
>> "hello,"+b"Alice".decode("ASCII")

C语言中字符被定义为8bit,而java是16bit,因此0~65535中可以表现Unicode字符,而C语言0~255只能表现ASCII字符和EBCDIC字符。

相关文章

  • 计算机类重难点知识点

    简答题部分 主要考察:计算机常识、计算机网络常识、计算机安全常识。 特点:此类部分考察主要集中在上述三块内容,以易...

  • 计算机常识

    大〇的表示法-简洁地表达计算时间和数据量之间的关系 如果是像数组中的插入一样的操作,当数据量n翻倍时,计算所花的时...

  • 计算机常识

    1.背景:最近学习新知识的时候,发现好多东西都是基于对应的基础知识,才能理解的更透彻,记忆深刻 2.计算机组成 3...

  • 计算机常识

    域名由两个或两个以上的词构成, 中间由点号分隔开。最右边的那个词称为顶级域名。下面是几个常见的顶级域名及其用法: ...

  • 计算机常识

    一、Word快捷键符号 1、Ctrl类: Ctrl+A 全选;Ctrl+B 粗体 Ctrl+C 复制;CTRL+D...

  • 基础

    0. 常识 计算机只能识别 0 和 1 计算机所能识别的 指令 都是由 0 和 1 组成的 计算机中存储和操作的 ...

  • 计算机常识汇总

    硬件结构框架   PC中最重要的三个部件分别是CPU,内存,I/O控制器;基于C或者汇编语言写底层程序时,需要了解...

  • 计算机常识上

    首先,何为计算机,从字面上理解,就是能够计算的机器,其实第一台计算机它确实只能做加减乘除的计算,就和第一台手机...

  • 计算机常识下

    上一节讲过了硬件和软件的大体交互过程,这一节主要讲的是交互实例和普通软件的诞生过程; 首先交互过程,直接上图: 下...

  • 00-JavaScript基础-基本概念

    计算机常识 计算机只能识别0和1 计算机所能识别的指令都是由0和1组成的 计算机中存储和操作的数据都是0和1 计算...

网友评论

      本文标题:计算机常识

      本文链接:https://www.haomeiwen.com/subject/qrgkrttx.html