1.final关键字概念与四种用法 2.final关键字用于修饰类 3.final关键字用于修饰成员方法 4.final关键字用于修饰局部变量 局部变量:方法大括号中定义的变量 5.final关键字用于修饰成员变量 ...
分类:
其他好文 时间:
2020-03-03 11:24:57
阅读次数:
72
A题 输入两个长度为n的数组a,b,(其中第i项是1的话代表有,0代表没有, 要求a比b数组大,对于每一项都有对应的价值pi, 尽可能控制每一项最小) 输出 要求出使得a数组比b大的pi中的最大项 思路:相同情况的就抵消掉(不许考虑),只需要考虑1.b有,a没有;2. a有,b没有,两种情况,对于所 ...
分类:
其他好文 时间:
2020-03-03 11:20:29
阅读次数:
68
性能战术: 代码优化的目标是: 1、减小代码的体积 2、提高代码运行的效率 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是 final的。为类指定final修饰符可以让 ...
分类:
其他好文 时间:
2020-03-03 10:36:44
阅读次数:
91
Polycarp is preparing the first programming contest for robots. There are nn problems in it, and a lot of robots are going to participate in it. Each ...
分类:
其他好文 时间:
2020-03-03 09:16:12
阅读次数:
84
Codeforces Round #625 (Div. 2, based on Technocup 2020 Final Round) B. Journey Planning time limit per test 2 seconds memory limit per test 256 megaby ...
分类:
其他好文 时间:
2020-03-02 13:13:48
阅读次数:
68
1.二叉查找树 2.红黑树 2.1定义 2.2变换规则 左旋 右旋 部分实现代码 package 练习; public class RedBlackTree { private final int R = 0; private final int B = 1; private Node root = ...
分类:
其他好文 时间:
2020-03-02 01:05:45
阅读次数:
77
HashMap的结构和底层实现原理是什么? HashMap用的是非常常见的结构:数组和链表的结合的数据结构。数组的每个地方都存了Key-Value这样的实例,在JDK8中交做Node实例。因为数组本身所有的位置都为null,所以在put的时候会根据key值hash算出一个index值。但是数组的长度 ...
分类:
其他好文 时间:
2020-03-01 12:41:52
阅读次数:
92
Long setnx(final String key, final String value) String setex(final String key, final int seconds, final String value)SetNx:SET if Not eXists,如果存在key, ...
分类:
其他好文 时间:
2020-03-01 12:31:54
阅读次数:
473
1 概述 在很多实现接口 Serializable 的类中,我们都能看到 private static final long serialVersionUID,他有什么用呢? 如下代码,如果在 A 场景中代码如下 如下代码,如果在 B 场景中代码如下 B 场景比 A场景多出一个 nickname 字 ...
分类:
编程语言 时间:
2020-03-01 12:20:24
阅读次数:
86
Abstract,static,final理解 一 . Abstract 抽象 1 修饰类 一个类被Abstract修饰之后,就不能new对象了,修饰父类 被Abstract修饰的说明是一个不是一个具体的类型,是一个类别,是一个父类,不应该被具体化 说明这个类不完整,不够具体,抽象类无法 独立存在 ...
分类:
其他好文 时间:
2020-02-29 20:54:53
阅读次数:
73