数据结构与算法
TheBadWaka
不劳而获的喜悦走向毁灭。
展开
-
冒泡排序
感谢“啊哈磊”大神的神奇算法书~《啊哈!算法》 鼎力推荐冒泡算法的核心思想就是交换 一个一个的交换,一轮一轮的交换 每一轮的目的就是把数归位比如448 75 98 26 12这五个数从小到大排列, 先从左边第一个开始,448大于75,交换,数组为 75 448 98 26 12,把大的数移到后一位 448大于98,交换,数组为 75 98 448 26 12 448大于24,交换原创 2016-01-16 12:02:37 · 385 阅读 · 0 评论 -
快速排序
感谢“啊哈磊”大神的神奇算法书~《啊哈!算法》 鼎力推荐桶排序太消耗空间,冒泡排序太消耗时间,那怎么办呢? 于是有了快速排序:C代码如下:#include <stdio.h>int a[101];//定义全局变量,这个变量需要在子函数中使用/*快速排序算法*/void quickSort(int left, int right) { int i, j, t, temp;原创 2016-01-16 18:28:01 · 378 阅读 · 0 评论