摘要: 给定一个数组arr, 和一个数num, 请把小于等于num的数放在数组的左边, 大于num的数放在数组的右边。要求额外空间复杂度O(1), 时间复杂度O(N) 问题二(荷兰国旗问题)给定一个数组arr, 和一个数num, 请把小于num的数放在数组的左边, 等于num的数放在数组的中间, 大于num 阅读全文
posted @ 2019-07-22 09:58 季以 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 递归调用机制 递归求最大值 猴子吃桃 回溯问题 作业: 八皇后问题 阅读全文
posted @ 2019-07-18 18:59 季以 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 package com.aixuexi.contact; 2 3 public class Mergesort { 4 5 public static void mergeSort(int arr[]) { 6 if(arr == null || arr.length > 1); // mergeSort(arr, l, mid... 阅读全文
posted @ 2019-07-17 10:47 季以 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1 package com.aixuexi.contact; 2 3 public class CirArrQunue { 4 public static void main(String[] args) { 5 /* 6 * 2019/7/15 15点58分 7 * 2个问题 几个算法公式 ... 阅读全文
posted @ 2019-07-15 19:39 季以 阅读(1012) 评论(1) 推荐(0) 编辑
摘要: 1、学习使用对数器 2、冒泡、选择、插入 3、递归讲解、归并排序的细节讲解 4、小和问题和逆序对问题 对数器的概念和使用0, 有一个你想要测的方法a,1, 实现一个绝对正确但是复杂度不好的方法b,2, 实现一个随机样本产生器3, 实现比对的方法4, 把方法a和方法b比对很多次来验证方法a是否正确。5 阅读全文
posted @ 2019-07-14 18:33 季以 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1 package com.aixuexi.contact; 2 3 public class Helloworld { 4 public static void main(String[] args) { 5 System.out.println("helloworld"); 6 System.out.println("hell... 阅读全文
posted @ 2019-07-11 19:09 季以 阅读(280) 评论(1) 推荐(0) 编辑
摘要: 1 package com.aixuexi.contact; 2 3 public class SpareArray { 4 public static void main(String[] args) { 5 6 // 创建一个原始的二维数组 11 * 11 7 int arrchess1[][] = new... 阅读全文
posted @ 2019-07-07 21:45 季以 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 参考链接 阅读全文
posted @ 2019-06-07 21:53 季以 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 第1节 继承 day09_01_继承的概述 day09_02_继承的格式 day09_03_继承中成员变量的访问特点 day09_04_区分子类方法中重名的三种变量 day09_05_继承中成员方法的访问特点 day09_06_继承中方法的覆盖重写_概念与特点 day09_07_继承中方法的覆盖重写 阅读全文
posted @ 2019-02-04 17:19 季以 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 常用API第一部分 第1节 Scanner类 day07_01_API概述和使用步骤(使用最基本的三个步骤 搜索 构造方法 方法) day07_02_Scanner概述及其API文档的使用 day07_03_Scanner的使用步骤 day07_04_Scanner练习一_键盘输入两个数字求和 da 阅读全文
posted @ 2019-02-02 21:35 季以 阅读(302) 评论(0) 推荐(0) 编辑