摘要: 课本第291页第4题 #include void main() { int n, m, i, k; int p_begin; int arr[100]; scanf("%d", &n); for(i = 0; i = n) i = 0; printf("%d ", arr[i++]); } } 课本第291页第11题 ... 阅读全文
posted @ 2016-12-11 14:03 xkfx 阅读(308) 评论(0) 推荐(0)
摘要: 如何理解快速排序? 第一步,想象手中有一副扑克牌。 第二步,按照一定规则抽取一张牌作为基准牌(中间牌) 第三步,从左边开始挑一张比基准牌大的,先挑出来(正常拿牌姿势,像凑对子一样让这张牌露出来一点)保持牌状不变。 第四步,从右边开始挑一张比基准牌小的,同理。 第五步,交换这两张拍,从交换点继续做第三 阅读全文
posted @ 2016-12-11 09:03 xkfx 阅读(202) 评论(0) 推荐(0)