数组
文章平均质量分 69
Muyip
这个作者很懒,什么都没留下…
展开
-
折半查找
折半查找的实现原创 2015-05-01 10:27:03 · 1001 阅读 · 0 评论 -
哈希表与哈希函数 C实现
用C实现哈希函数,并实现其插入与显示方法原创 2015-08-25 16:03:05 · 2064 阅读 · 0 评论 -
vld 内存泄露检测工具vld的实现
Visual Leak Detector (vld)内存检测工具的实现原创 2015-09-01 21:00:44 · 1529 阅读 · 0 评论 -
数组和指针的区别
C++/C程序中,指针和数组在不少地方可以相互替换着用,让人产生一种错觉,以为两者是等价的。 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变;数组实际上就是一个常量指针,例如: char ar[10]; 就相当于char * const ar; 即数组名对应一块空间, 该数组名不原创 2015-09-03 21:29:06 · 2601 阅读 · 0 评论 -
常见比较排序算法的实现(归并排序、快速排序、堆排序、选择排序、插入排序、希尔排序)
这篇博客主要实现一些常见的排序算法。例如: //冒泡排序 //选择排序 //简单插入排序 //折半插入排序 //希尔排序 //归并排序 //双向的快速排序 //单向的快速排序 //堆排序对于各个算法的实现原理,这里不再多说了,代码中注释较多,结合注释应该都能理解算法的原理,读者也可自己google一下。另外,注释中有很多点,比如边界条件、应用场景等已经用 * 标记,* 越多,越应原创 2016-05-16 22:27:55 · 8571 阅读 · 0 评论