上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 48 下一页
摘要: 1.算法思想的概念 1.1贪心--贪心思想 1.1.1 贪心--背包问题 1.1.2 贪心--贪心算法思考 1.2、贪心-贪心算法应用场景 1.3、分治-归并排序如何体现分治思想 1.3.2 、分治-海量数据处理(10G订单有序问题) 1.4、回溯-思想概述 (回溯算法) 1.4.1、回溯-八皇后问 阅读全文
posted @ 2020-03-03 08:37 Curedfisher 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.多态的概述 2.多态的格式与使用 3.多态中成员变量的使用特点 注意:成员变量不能覆盖重写 4.多态中成员方法的使用特点 5.使用多态的好处 6.对象的向上转型 7.对象的向下转型 8.用instanceof关键字进行判断: 如何才能知道一个父类引用的对象,本来是什么子类? 阅读全文
posted @ 2020-03-02 15:58 Curedfisher 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.图的概念和术语 2.图-存储方式(邻接矩阵法) 2.2、图-存储方式(邻接表法) 阅读全文
posted @ 2020-03-02 08:27 Curedfisher 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.接口概述及生活举例 2.接口的定义基本格式和锁包含的内容 3.接口的抽象方法定义 4.接口的抽象方法使用 注意:通常实现类要后面+Impl.java 5.接口的默认方法定义(从java8开始) 接口的实现类不改动,如何实现在接口中新添加方法,而使接口的实现类不报错呢? MyInterfaceDe 阅读全文
posted @ 2020-03-01 17:53 Curedfisher 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.抽象的概念 2.抽象方法和抽象类的定义格式 3.如何使用抽象类和抽象方法 4.注意事项 Animal.java package cn.itcast.day09.demo13; // 最高的抽象父类public abstract class Animal { public abstract voi 阅读全文
posted @ 2020-03-01 16:41 Curedfisher 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.堆的定义和分类 2.堆-存储结构(数组) 3.堆的时间复杂度 4.堆的应用 阅读全文
posted @ 2020-03-01 11:48 Curedfisher 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 当二叉树不断插入,删除,退化成下面这种情况时: 2.AVL树失衡的4种情况 阅读全文
posted @ 2020-02-29 09:29 Curedfisher 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.继承的概述 2.继承的格式 3.继承中成员变量的访问特点 Fu.java package cn.itcast.day09.demo02; public class Fu { int numFu = 10; int num = 100; public void methodFu() { // 使用 阅读全文
posted @ 2020-02-28 15:33 Curedfisher 阅读(117) 评论(0) 推荐(0) 编辑
摘要: package cn.itcast.day08.demo04; /*java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。 public static double abs(double num):获取绝对值。有多种重载。public static d 阅读全文
posted @ 2020-02-28 09:44 Curedfisher 阅读(130) 评论(0) 推荐(0) 编辑
摘要: package cn.itcast.day08.demo04; import java.util.Arrays; /*java.util.Arrays是一个与数组相关的工具类,里面提供了大量静态方法,用来实现数组常见的操作。 public static String toString(数组):将参数 阅读全文
posted @ 2020-02-28 09:31 Curedfisher 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 48 下一页