随笔分类 -  JavaSE

By : nuo
2021.12.08__每日一题__算法
摘要:给你一个整数数组 nums ,请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。 如果数组有多个中心下标,应该返回 阅读全文
posted @ 2021-12-08 11:23 小诺er 阅读(54) 评论(0) 推荐(0)
2021.12.07 __每日一题__算法
摘要:在一个小镇里,按从 1 到 n 为 n 个人进行编号。传言称,这些人中有一个是小镇上的秘密法官。 如果小镇的法官真的存在,那么: 1.小镇的法官不相信任何人。 2.每个人(除了小镇法官外)都信任小镇的法官。 只有一个人同时满足条件 1 和条件 2 。 给定一个二维数组 trust,该数组中每个元素由 阅读全文
posted @ 2021-12-07 16:37 小诺er 阅读(64) 评论(0) 推荐(0)
2021.12.06 __每日一题__算法
摘要:输入一个整数数组和一个整数k,按以下方式修改该数组 1.选择某个下标 i 并将 nums[i] 替换为 -nums[i] 2.重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后,返回数组可能的最大和 。 输入:nums = [4,2,3], k = 1 输出:5 解释:选 阅读全文
posted @ 2021-12-06 10:11 小诺er 阅读(63) 评论(0) 推荐(0)
2021.12.03 __每日一题__面向对象~子父类
摘要:建立一个Po(点)类,包含数据成员X,Y(坐标点),构造器; 以Po为父类,实现一个Circle(圆)类作为子类,增加数据成员R(半径),构造器、求圆面积方法getArea(),求圆周长方法getCircumference(); 再以Cicle类为父类,实现出一个Cylinder (圆柱体〕子类,增 阅读全文
posted @ 2021-12-03 14:00 小诺er 阅读(88) 评论(0) 推荐(0)
2021.12.02 __每日一题__面向对象~子父类
摘要:定义一个父类Base中的方法calculate(),该方法用于计算两个数的乘积(X*Y)。定义一个Base类的子类Sub,在Sub中重写calculate()方法,将计算逻辑由乘法改为除法(X/Y)。注意,当分母为0时输出“Error”。 两个整数的积和商(int类型,不考虑小数情况) 示例1 输入 阅读全文
posted @ 2021-12-02 16:27 小诺er 阅读(53) 评论(0) 推荐(0)