1 Master公式推导 对于一个递归问题,其花费的时间应为:调用子问题的时间+除子问题外的操作所花费的时间。假设其数据量规模为n,每一次的递归行为中,调用子递归行为的次...
1 Master公式推导 对于一个递归问题,其花费的时间应为:调用子问题的时间+除子问题外的操作所花费的时间。假设其数据量规模为n,每一次的递归行为中,调用子递归行为的次...
1 泛型的定义 泛型的定义:参数化类型。将具体的数据类型参数化,在使用/调用时再传入具体的类型。 如何理解呢?参考下面的例子: 我们定义了一个ArrayList,其...
在去食堂吃饭的路上,突然想到如果一个子类定义了和父类相同的字段,会怎样?看似简单的一个问题,却感觉不太清楚,于是进行了较为详细的研究。 我们知道子类可以重写(覆盖)父类...
反射(Reflection),是指在程序运行期间,可以知道任何一个类的所有信息,可以调用任何一个对象的可供调用的方法、可供访问的字段。 1 Class类 JVM是动态...
异或,位运算的一种:相同为0,不同为1。两个整数做异或,其实相当于这两个数无进位相加。 异或满足的一些性质:0^a=a,a^a=0,a^b=b^a, a^(b^c)=(...
Java提供了一套异常处理机制,用异常来表示可能出现的各种错误。异常是一种类,继承自Throwable类。Throwable类有两个子类体系,Error类和Excepti...
1.StringBuilder 我们在对做字符串拼接时,如果采用如下操作: 确实能够达到拼接字符串的目的,但是会在字符串常量池中创建多个字符串对象,会浪费大量的内存,...
1.内部类 Java的内部类可分为Inner Class(内部类)、Anonymous Class(匿名类)和Static Nested Class(静态内部类)三种: ...
题目描述 15. 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 ...
1. 如果一个类定义了一个没有执行代码的方法,编译会出错,必须加上abstract关键字,使其成为抽象方法。因抽象方法无法被执行,故该类无法被实例化。包含抽象方法的类必须用a...
1.二叉搜索树的特性: 1 对于二叉搜索树的每一个节点,其左子树节点的值都不大于该节点的值,右子树节点的值都不小于该节点的值;2 对于二叉搜索树的每一个节点,其左子树和右子树...
1. 在Java中,一个类继承了另一个类,前者称之为子类,后者为父类(超类)。 2. 在父类中,被private修饰符修饰的方法和字段,是无法被子类访问到的(实际上子类继承到...
我们做的每一件事都是在选择的基础上实施的,不必急于否认,我们确定一件事,脑海里只有两个声音,做或者不做,我们只会在这两者中选择一个。 选择不会迟到也不会缺席 这跟别的不一样,...
有一天在商场,无意中路过一个店面,在一排衣裙当中露出一角红白相间的小米格。莫茉不由得走了过去,真的是一件小米格衬衫,和自己年少时的那件那么相似。难怪人说:时尚总是循环往复。很...
作者:枫拾贰 录制:拳拳在念 小说类型:青春言情 故事简介: 青春落寞时,我搁浅了对你的记忆。记忆风化时,我将一片荒芜的海角留给你。如果,你忘记了我,我会收起那些刺骨的痛,静...