代码
asdfg48_
这个作者很懒,什么都没留下…
展开
-
统计ASCII码的高效代码(代码随笔)
void Count(char *src){int i=0;char count[256];for(;icount[i]=0;}while(*src!='\0'){count[*src++]++;}for(int j=0;iprintf("%d ",count[j])}}}原创 2015-07-08 10:52:36 · 324 阅读 · 1 评论 -
链表的排序
链表可以用多种方式去排序,但是链表就只有那么几种: (1)插入排序 (适合) (2)冒泡排序 (适合) (3)希尔排序 (适合) (4)选择排序 (适合) (5)快速排序 (不适合) (6)合并排序 (不适合) (7)基数排序 (不适合) (原创 2015-07-09 11:27:14 · 593 阅读 · 0 评论 -
层次遍历二叉树—vector的彪悍与神秘
最近研究了二叉树的层次遍历,递归略之,发现用vector非常方便,仔细研究下才发觉到栈是多么的神奇与方便void LeverBinTree(Node * root){if(rooy==NULL)retuen ;vector vec;vec.push(root);int pre=0;int last=1;while(prelast=vec.size(); //原创 2015-07-15 20:51:52 · 392 阅读 · 0 评论