上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 93 下一页
摘要: 8皇后问题的思路分析: 阅读全文
posted @ 2023-03-26 19:51 为zq 阅读(19) 评论(0) 推荐(0)
摘要: 二分查找方法的细节1:数组中的元素必须是有序的,并且是升序的 二分查找方法的细节2: 拷贝数组的方法细节: sort按照指定规则排序的底层原理:这里需要二分查找和插入排序,匿名内部类的知识 代码实现: import java.util.Arrays;import java.util.Comparat 阅读全文
posted @ 2023-03-26 13:10 为zq 阅读(19) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-03-26 12:34 为zq 阅读(7) 评论(0) 推荐(0)
摘要: 代码实现: public class 快速排序 { public static void main(String[] args) { int[] array={6,1,2,7,9,3,4,5,10,8}; getQuicksort(array,0,array.length-1); for (int 阅读全文
posted @ 2023-03-26 12:30 为zq 阅读(18) 评论(0) 推荐(0)
摘要: 代码实现: public class 插入排序 { public static void main(String[] args) { int[] array={3,44,38,44,72,54,32,43,242,46,47,56}; //定义一个变量去接收无序的起始索引 int startInde 阅读全文
posted @ 2023-03-26 11:41 为zq 阅读(22) 评论(0) 推荐(0)
摘要: 代码实现: public class 选择排序 { public static void main(String[] args) { int[] array={2,5,4,3,1}; //外循环:i表示我拿着哪个索引进行比较,并交换位置 for (int i = 0; i <array.length 阅读全文
posted @ 2023-03-26 11:14 为zq 阅读(16) 评论(0) 推荐(0)
摘要: 代码实现: public class 冒泡排序 { public static void main(String[] args) { int[] array={2,1,5,4,3}; //外循环,表示要执行多少轮,如果有n个数据,则执行n-1轮 for (int i = 0; i <array.le 阅读全文
posted @ 2023-03-26 10:58 为zq 阅读(11) 评论(0) 推荐(0)
摘要: 递归的定义:递归就是不断的调用自己的方法,帮助解决麻烦的代码问题,最后提高代码的简洁性、 递归需要遵守的规则: 迷宫回溯问题: 迷宫回溯问题的代码实现: package 递归;public class 迷宫回溯问题 { public static void main(String[] args) { 阅读全文
posted @ 2023-03-24 17:03 为zq 阅读(30) 评论(0) 推荐(0)
摘要: 二分查找法必须满足要查找的数据是有序排列的,当min>max循环结束 二分查找小结: 阅读全文
posted @ 2023-03-24 14:52 为zq 阅读(16) 评论(0) 推荐(0)
摘要: 代码实现 import java.util.ArrayList;import java.util.List;import java.util.Stack;public class text1 { public static void main(String[] args) { //先定义一个逆波兰表 阅读全文
posted @ 2023-03-23 15:16 为zq 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 93 下一页