摘要: 冒泡排序: 冒泡排序的实现思路是比较任何【两个相邻】的项, 如果前者比后者大, 则将它们互换位置. 圖示: 代碼實現: 点击查看代码 public static void Sort(int[] arrary) { for (int i = 0; i < arrary.Length; i++) { f 阅读全文
posted @ 2022-04-11 16:58 今天星闪闪 阅读(14) 评论(0) 推荐(0)
摘要: 算法描述: 希尔排序,也称递减增量排序算法,是【插入排序】的一种更高效的改进版本。但希尔排序是非稳定排序算法。 基本思想: 希尔排序是把序列按下标的一定【增量分组】,对每组使用直接【插入排序】算法排序;随着增量的逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个序列恰好被分为一组,算法便终止 阅读全文
posted @ 2022-04-11 16:25 今天星闪闪 阅读(51) 评论(0) 推荐(0)