编码实现环状单向链表(尾指针直接指向头指针,中间没有空节点),去除连续的重复元素的操作。
比如:1(头)->2->2->3->3->1->1(头) 去除以后的结果是1->2->3,注意头尾的1也要去掉一个。
//时间复杂度为O(N)
//空间复杂度为O(1)
//代码如下:
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-08-05 22:20:05
阅读次数:
110
1.1B1G字节的数据需要处理1G次。而当代pc的频率的数量级就是GHZ级的(我的PC是2.5GHZ)1.2D为了高效利用流水线而调整指令的顺序就可以减少指令的运行时间。1.3Bsprintf用于将格式化的数据写入缓冲区。foo()函数返回的是一个数组地址,但是该数组(X)是一个局部变量,在foo()..
分类:
其他好文 时间:
2014-06-10 23:07:46
阅读次数:
284