随笔分类 - C语言
摘要:主要测试代码:[代码]测试结果:1.冒泡排序[代码]输出完成(耗时:0秒)当测试100000数据量的时候就很慢了,我等到3分钟的时候已经等不下去了,直接CUTE掉了(因为这里是十万数据*100次循环==千万数据了)冒泡排序是最慢的排序算法。在实际运用中它是效率最低的算法。它通过一趟又一趟地比较数组中的每一个元素,使较大的数据下沉,较小的数据上升。时间复杂度O(n2)。小数据量时使用。2.插入排序[...
阅读全文
摘要:1.冒泡排序:将相临的两个元素进行比较,直到整个数列有序为止[代码]2,归并排序[代码]}
阅读全文
摘要:1,交换两个数:[代码]只要记住一点的是,这里是传值,不是传址,所以想要改变两个数的位置,当然是要改变它们的地址了,要操作地址当然是用指针了。2,动态内存分配:[代码]3.字符串查找[代码]
阅读全文
摘要:总之是鬼使神差的原因,忽然想起来要复习一下C。 但是谁又知道这种激情什么时候会被熄灭,管它呢,留个脚印吧。 因为大学的时候学过C,也算有点基础,所以直接下了本《C和指针》来复习一下。 1.我使用的是GCC 3.4.5作为编译器 2.在ANSI C的任何版本都有两种环境:编译环境和执行环境。 3.编译环境: 3.1预处理器首先工作,它会做一些文本操作,如将#define预处理指令替换为实际值。 3...
阅读全文

浙公网安备 33010602011771号