上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: 我们在上一篇已经谈到了快速排序的基本理解,见http://www.cnblogs.com/curo0119/p/8588565.html,接下来我们来更深入的了解一下快排的优化。 1、快速排序的基本思想: 快速排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分 阅读全文
posted @ 2018-03-17 13:42 Curo 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 快速排序算法是基于分治策略的另一个排序算法。 该方法的基本思想是: 1.先从数列中取出一个数作为基准数,记为x。 2.分区过程,将不小于x的数全放到它的右边,不大于x的数全放到它的左边。(这样key的位置左边的没有大于key的,右边的没有小于key的,只需对左右区间排序即可) 3.再对左右区间重复第 阅读全文
posted @ 2018-03-17 11:37 Curo 阅读(2055) 评论(1) 推荐(1) 编辑
摘要: 希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。本文会以图解的方式详细介绍希尔排序的基本思想及其代码实现。 希尔排序是把记录按下标的一定 阅读全文
posted @ 2018-03-16 23:54 Curo 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 插入排序原理很简单,讲一组数据分成两组,我分别将其称为有序组与待插入组。每次从待插入组中取出一个元素,与有序组的元素进行比较,并找到合适的位置,将该元素插到有序组当中。就这样,每次插入一个元素,有序组增加,待插入组减少。直到待插入组元素个数为0。当然,插入过程中涉及到了元素的移动。 为了排序方便,我 阅读全文
posted @ 2018-03-16 23:34 Curo 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std; const int maxn=1000; struct Node { int x1,y1; int x2,y2; int index; }N[10]; int main(void) { ... 阅读全文
posted @ 2018-03-16 16:38 Curo 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。 下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用蓝色和紫色表 阅读全文
posted @ 2018-03-16 14:31 Curo 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示: 对于下面的4×4的矩阵, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3 对其进行Z字形扫描后得到长度为16的序列: 1 5 3 9 7 阅读全文
posted @ 2018-03-15 23:26 Curo 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式 输入的第一行包含一个整数n,表示给定数字的个数。 第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式 输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数 阅读全文
posted @ 2018-03-15 23:01 Curo 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 问题描述 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 现在给你一个n行m列的棋盘,棋盘中的每一个方 阅读全文
posted @ 2018-03-15 22:42 Curo 阅读(273) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/hapjin/p/5534262.html 阅读全文
posted @ 2018-03-15 19:07 Curo 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页