摸鱼学大师
摸鱼学大师
全部文章
题解
未归档(8)
归档
标签
去牛客网
登录
/
注册
摸鱼学大师的博客
问月月不明?
全部文章
/ 题解
(共541篇)
题解 | #创建单例对象#
来自专栏
题目的主要信息: Singleton类是单例的,每次调用该类的getInstance()方法都将得到相同的实例 要使两次创建的实例相同,不考虑线程安全 具体做法: 在不考虑线程安全的前提下,我们都对于getInstance()方法都返回同一个实例就可以了。 public class Main ...
Java
2021-10-17
2
0
题解 | #实现抽象方法#
来自专栏
题目的主要信息: 已知抽象类Base中定义了calculate方法,该方法的计算过程依赖于sum()和avg(),而后两个方法均为抽象方法 要求定义Base的子类Sub类,并实现父类的抽象方法 具体做法: 因为父类的成员变量是private类型的,因此子类中只能通过父类的函数来访问。父类calc...
Java
2021-10-17
3
559
题解 | #定义打印方法#
来自专栏
题目的主要信息: 已知有三个类:First、Second、Third 定义一个打印方法,支持传入任意引用类型的参数(包括上述三个类),并在方法内部打印出对象的字符串形式 具体做法: 因为对于定义的这三个类,返回的类型本身就是字符串类型,而其他系统的定义的类型参数也是如此,因此我们可以直接调用方法...
Java
2021-10-17
9
1660
题解 | #类型判断#
来自专栏
题目的主要信息: 父类Base有两个子类:Sub1、Sub2 请补全方法getClassName(),要求传入Base类型的实例,在方法内部判定其具体的类型,返回的是类型的简单名字(不含包名) 具体做法: 这道题要求的是方法中返回实例的具体类型,传入的是一个实例,我们对这个实例调用getClas...
Java
2021-10-17
21
739
题解 | #补全构造方法#
来自专栏
题目的主要信息: 有父类Base,内部定义了x、y属性 有子类Sub,继承自父类Base,子类新增了一个z属性,并且定义了calculate方法,在此方法内计算了父类和子类中x、y、z属性三者的乘积 需要补全子类构造方法的初始化逻辑 具体做法: 我们的任务只是完善子类的构造方法。首先因为父类的成...
Java
2021-10-17
15
0
题解 | #重写计算逻辑#
来自专栏
题目的主要信息: 父类Base中定义了计算方法calculate(),该方法用于计算两个数的乘积X∗YX*YX∗Y 在子类Sub中重写该方法,将计算逻辑由乘法改为除法X/YX/YX/Y 当分母为0时输出“Error” 具体做法: 父类的成员变量都是private类型的,我们无法直接访问,因此构造...
Java
2021-10-17
7
598
题解 | #数组倒转#
来自专栏
题目的主要信息: 随机输入6个整数到数组中,按照格式输出该数组(题目已经输出) 将数组元素逆序,按照各自再次输出逆序后的数组(题目代码已给出输出部分) 具体做法: 输入输出代码都已经给出,我们的主要任务就是将数组元素逆序。 逆序就是首到尾,尾到首,因此我们可以想到用双指针指向数组的首尾元素,交换...
Java
2021-10-16
25
1120
题解 | #二维数组求和#
来自专栏
题目的主要信息: 给定一个二维数组,请你编写一个求和函数,计算出这个数组元素的和 具体做法: 我们仔细观察该数组,每行的元素个数或有不同,因此我们遍历数组的时候,对于第一维要求数组行数,来约束行遍历,对于每行数组,我们依旧要求数组行数,来约束列遍历,遍历的时候对访问到的元素累加即可。 publ...
Java
2021-10-16
0
820
题解 | #数列求和#
来自专栏
题目的主要信息: 有数列为:9,99,999,...,9999999999(10个9) 用循环的方式求这个数列的和 具体做法: 该数列第一个数为a1=9a_1=9a1=9,后续递推公式为ai=ai−1∗10+9a_i=a_{i-1} * 10 + 9ai=ai−1∗10+9,其中1<...
Java
2021-10-16
53
858
题解 | #求最小公倍数#
来自专栏
题目的主要信息: 编写一个方法,该方法的返回值是两个不大于100的正整数的最小公倍数 具体做法: 首先我们要知道的一个知识:最小公倍数=两数相乘/两数的最大公约数,因为在两数乘积中最大公约数是多余的部分,可以约掉,使公倍数更小,约到最小就是除掉最大公约数。 而求最大公约数,我们可以用更相减损法,...
Java
2021-10-16
0
0
首页
上一页
22
23
24
25
26
27
28
29
30
31
下一页
末页