数据结构
来源:互联网 发布:大众汽车配件软件 编辑:程序博客网 时间:2024/06/16 09:51
按位运算
与运算符(&):
运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1;
即:两位同时为1,结果才为1,否则为0。
或运算符(|):
运算规则:0|0=0; 0|1=1; 1|0=1; 1|1=1;
即:参加运算的两个对象只要有一个为1,其值为1。
异或运算符(^):
运算规则:0^0=0; 0^1=1; 1^0=1; 1^1=0;
即:参与运算的两个对象,如果两个相应位为”异“(值不同),则该位为1,否则为0。
取反运算符(~):
运算规则:~1=0; ~0=1;
O(1):无论集合有多少数据,所需要的时间不变。
O(log):操作所需要的时间随集合中的元素增加而增加,但每个元素需要增加的时间不是线性的,而是对数曲线。
O(n):对集合执行操作最坏是n。
阅读全文
0 0
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- 数据结构
- R语言数据清洗:table、xtabs,ftable,(tidyr)、(reshape2)
- 用fread和fwrite把一个文件拷贝到另外一个文件,feof ferror bzero
- 事件---事件处理程序
- git入门
- python json.dumps 之后解码
- 数据结构
- Java NIO系列教程(七) FileChannel
- 希尔排序
- java
- 热点数据降级详解(storm+nginx+lua)
- Java Web基础入门
- 事件---事件对象
- java学习 java---运算符以及流程控制
- phpstorm+xdebug设置断点调试(wamp或者xampp下)