12 2021 档案

摘要:public class QuickSort { public static void main(String[] args) { int[] arr={4,7,3,5,6,2,8,1}; qSort(arr,0,arr.length-1); System.out.println(Arrays.to 阅读全文
posted @ 2021-12-07 09:51 Kyhoon 阅读(40) 评论(0) 推荐(0)
摘要:public class MergeSortTest { public static void main(String[] args) { int[] arr ={4,7,3,5,6,2,8,1}; shellSort(arr); System.out.println(Arrays.toString 阅读全文
posted @ 2021-12-06 10:05 Kyhoon 阅读(14) 评论(0) 推荐(0)
摘要:public class MergeSortTest { public static void main(String[] args) { int[] arr ={4,7,3,5,6,2,8,1}; mergeSort(arr,0,arr.length-1); System.out.println( 阅读全文
posted @ 2021-12-06 09:27 Kyhoon 阅读(40) 评论(0) 推荐(0)
摘要:递归的优化主要有三个方法: 1.循环代替递归 2.缓存中间结果优化递归 3.尾递归 我们通过斐波拉契数列来展示性能的优化效果 首先看下普通递归的效果 ​​​ 接着我们使用循环来替代递归 ​ 缓存中间结果优化递归 ​​​ 最后,测测尾递归 ​​​ 附上代码 /** * 斐波那契数列 */ public 阅读全文
posted @ 2021-12-04 09:42 Kyhoon 阅读(943) 评论(0) 推荐(1)