11 2015 档案

摘要:函数名: scanf功 能: 执行格式化输入用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为: s... 阅读全文
posted @ 2015-11-10 15:01 kellis 阅读(349) 评论(0) 推荐(0)
摘要:一、基本概念 malloc/free:1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 void free(void *FirstByte): 该函数是将之前用m... 阅读全文
posted @ 2015-11-09 23:23 kellis 阅读(192) 评论(0) 推荐(0)
摘要:void swap1(int *a, int *b){ int c; c = *a; *a = *b; *b = c;}void swap2(int *a, int *b){ *a = *a + *b; *b = *a - *b; *a = *a - *b;}void ... 阅读全文
posted @ 2015-11-08 13:47 kellis 阅读(184) 评论(0) 推荐(0)
摘要:对于堆排序,最重要的两个操作就是构造初始堆和调整堆;当然堆排序分为大顶堆和小顶堆,它是根据排序中根节点大小来描述的。构造初始堆:从最后一个非叶节点开始,使Key[i]>=Key[2i+1]&&key>=key[2i+2]void heap_sort_init(int *pArr, int len){... 阅读全文
posted @ 2015-11-08 12:23 kellis 阅读(269) 评论(0) 推荐(0)