摘要:
快速排序 需求: 排序前:{6,1,2,7,9,3,4,6,8} 排序后:{1,2,3,4,5,6,7,8,9} 算法设计: Quic类: package suanfa; public class Quick { private static boolean less(Comparable v,Co 阅读全文
posted @ 2025-01-25 20:49
申shen
阅读(27)
评论(0)
推荐(0)
摘要:
归并排序 需求: 排序前:{8,4,5,7,1,3,6,2} 排序后:{1,2,3,4,5,6,7,8} 算法设计 Merge类: package suanfa; public class Merge { private static Comparable[] assist; private sta 阅读全文
posted @ 2025-01-21 21:54
申shen
阅读(37)
评论(0)
推荐(0)
摘要:
希尔排序 需求: 排序前:{9,1,2,5,7,4,8,6,3,5} 排序后:{1,2,3,4,5,5,6,7,8,9} 算法设计 Shell类: package suanfa; public class Shell { public static void sort(Comparable[] a) 阅读全文
posted @ 2025-01-20 21:36
申shen
阅读(51)
评论(0)
推荐(0)
摘要:
插入排序 需求: 排序前:{4,3,2,10,12,1,5,6} 排序后:{1,2,3,4,5,6,10,12} 算法设计: Insertion类: package suanfa; public class Insertion { public static void sort(Comparable 阅读全文
posted @ 2025-01-19 20:36
申shen
阅读(10)
评论(0)
推荐(0)
摘要:
选择排序 需求: 排序前:{4,6,8,7,9,2,10,1} 排序后:{1,2,4,5,7,8,9,10} 算法设计: Selection类: package suanfa; public class Selection { //对数组a中的元素进行排序 public static void so 阅读全文
posted @ 2025-01-18 21:09
申shen
阅读(8)
评论(0)
推荐(0)
摘要:
冒泡排序, 需求: 排序前:{4,5,6,3,2,1} 排序后:{1,2,3,4,5,6} 算法设计: Bubble类: package suanfa; public class Bubble { //对a中元素进行排列 public static void sort(Comparable[] a) 阅读全文
posted @ 2025-01-17 21:00
申shen
阅读(8)
评论(0)
推荐(0)
浙公网安备 33010602011771号