数据结构
BigSoldierWu
这个作者很懒,什么都没留下…
展开
-
用C语言模块实现队列数据结构
队列这种数据结构与栈一样,是一个工具性的数据结构,通常被其它复杂数据结构所使用。比如实现二叉树的遍历的非递归算法(层次遍历)。下面就用C++模板实现队列数据结构的一个较完整代码!队列可以以用数组,也可以用链表实现,这里只用双向链表实现这一数据结构。 //Queue.h //双链表队列数据结构C++模块的实现 //理论知识参考《数据结构(C语言版)--严慰明》 #ifnd转载 2013-05-29 13:42:40 · 854 阅读 · 0 评论 -
数据类型符号问题
在分析flv文件头的时候,用char *tmp作为游标。在获取int val = *tmp时返回一个很大的数字。后来发现是0x86,最高位是1,按照负数处理了。所以应该使用unsigned char*tmp。 竟然忽略了,记一下。原创 2013-08-27 18:23:47 · 539 阅读 · 0 评论