
数据结构
文章平均质量分 77
keepingstudying
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于二叉树的一些操作
struct NODE { int iData; struct NODE *pLeft; struct NODE *pRight; }; 根节点为pRoot Status Search(BiTree T,int n) { if(!T) return ERROR; if(n==T->data) return OK; else if(ndata)转载 2012-10-11 10:17:56 · 502 阅读 · 0 评论 -
10种排序算法总结
转载至 http://blog.youkuaiyun.com/lishenglong666/article/details/8484924 排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。转载 2013-01-10 10:14:31 · 697 阅读 · 0 评论 -
内存对齐.结构体对齐
gcc 中的"__attribute__ ((packed))" __attrubte__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。 #define __u8 unsigned char #define __u16 unsigned short /* __attribute__ ((pac转载 2014-05-29 10:32:10 · 830 阅读 · 0 评论