06 2014 档案

摘要:一、最快关键字register 关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有几点注意的地方。 1、register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。 但是,有些机器的寄存器也能存... 阅读全文
posted @ 2014-06-20 10:26 HEYP 阅读(335) 评论(0) 推荐(0) 编辑
摘要:循环单链表的初始化,建立,插入,查找,删除。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051///////////////////////////////////... 阅读全文
posted @ 2014-06-19 17:59 HEYP 阅读(178) 评论(0) 推荐(0) 编辑
摘要:双链表的初始化,建立,插入,查找,删除。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697... 阅读全文
posted @ 2014-06-19 17:58 HEYP 阅读(212) 评论(0) 推荐(0) 编辑
摘要:编程之美--多线程高效下载的问题2011-03-27 15:27:12分类:C/C++基本的思路: 这个问题相当于是生产者和消费者模型的问题 首先定义两个线程,一个是下载线程,一个是存储线程,下载线程将数据从网络上下载到相应的数据的缓冲区中(BLOCK组成的队列)。存储的线程从数据缓冲区中读取相应的... 阅读全文
posted @ 2014-06-16 17:45 HEYP 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1:多维数组参数12345实参 所匹配的形式参数数组的数组 char c[8][10]; char(*c)[10]; 数组指针指针数组 char *c[15]; char **c; ... 阅读全文
posted @ 2014-06-13 16:13 HEYP 阅读(147) 评论(0) 推荐(0) 编辑
摘要:排序二叉树的性质如下:若他的左子树不空,则左子树上所有的结点均小于它的根结点的值。若他的右子树不空,则右子树上所有的结点均大于它的根结点的值。他的左右子树也是排序二叉树。代码:#include using namespace std;struct node{//树的节点int Value;node ... 阅读全文
posted @ 2014-06-11 22:43 HEYP 阅读(233) 评论(0) 推荐(0) 编辑
摘要:基础查找算法顺序查找staticintSeqSearch(int[]arr,intsValue){for(intindex=0;indexmax)max=arr[i];returnmax;}自组织加快查找速度要查找数据会遵循“80-20”规则,查找80%的查找操作,是为了查找20%的数据。这种概率分... 阅读全文
posted @ 2014-06-11 22:40 HEYP 阅读(176) 评论(0) 推荐(0) 编辑
摘要:排序算法总结问题描述:输入:n个数。输出:输入序列的一个排序(即重新排序),使得a'1≤a'2≤...≤a'n。约定:数组A,下标从1开始首先列出用到的数据来源程序(随机产生1000个数)文件名:SortData.h#include#include#define RAND_NUM 10000int ... 阅读全文
posted @ 2014-06-11 22:34 HEYP 阅读(300) 评论(0) 推荐(0) 编辑
摘要:#include#includetypedef struct Node{ int data; struct Node *next;}LinkList;//就地反转int LinkListRerverse(LinkList *head){ LinkList *q,*p; p = head->next;... 阅读全文
posted @ 2014-06-04 11:27 HEYP 阅读(192) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示