大于 > 小于 < 大于等于 >= 小于等于 <= 相等 == //两个等号连写才是相等,一个等号代表 赋值。 不相等 != sout...................(10>5); int num1 = 10; int num2 = 12; sout..................(num ...
分类:
其他好文 时间:
2020-07-17 09:22:04
阅读次数:
68
我们如果要算一个$2n$的数列,使它前$n$的和与后$n$的和相等,奇数位与偶数位相等。 选数: 我们先选出$2$个长度为$n/2$和$(n+1)/2$的序列编号为$A$和$B$去填充前$n$个数。 然后选出另外$2$个序列$A‘$和$B’$($A'$和$A$长度相等,总和相等,$B'$和$B$长度 ...
分类:
其他好文 时间:
2020-07-16 21:34:55
阅读次数:
70
problem 1394. Find Lucky Integer in an Array solution #1: 使用哈希表; 使用哈希表记录数组元素和freq,然后判断是否相等,且取最大值; 注意 1. 最大值可以由下标一次递减隐性表示; 2. 数值的范围是1-500; 参考 1. leetco ...
分类:
其他好文 时间:
2020-07-16 00:22:19
阅读次数:
51
author:phaethonWB e-mail:945784220@qq.com 排序与搜索 排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定顺序进行排列的一种算法。 排序算法的稳定性 稳定性:稳定排序算法会让原本有相等键值的纪录维持相对次序。也就是如果一个排序算法是 ...
分类:
编程语言 时间:
2020-07-16 00:07:06
阅读次数:
82
方法一:不用统计前缀和,只需要统计前i个数的余数就可以,若之前和的余数和当前和的余数相等则子数组可以整除K,遍历一遍即可 class Solution { public int subarraysDivByK(int[] A, int k) { int n = A.length; Map<Integ ...
分类:
编程语言 时间:
2020-07-15 23:41:52
阅读次数:
64
if (p.hash == hash && ((k = p.key) == key || (key != null && key.equals(k)))) 源码中为什么使用了equals判断相等后,同时需要判断hash码是否相同? 这里需要注意的是key可以使对象即Object类型的,也可以是Lon ...
分类:
其他好文 时间:
2020-07-15 01:04:34
阅读次数:
72
行列式使用如下性质定义 1 单位矩阵行列式值为 1,,对于任意单位矩阵均成立; 2 当矩阵交换一行后,行列式值改变符号,如置换矩阵的行列式值为 (根据行交换次数决定); 3 矩阵任意行线性变换导致行列式值产生线性变换: , ; 使用以上三条基本性质,可以推导更多性质: 4 如果矩阵两行相等,行列式值 ...
分类:
其他好文 时间:
2020-07-14 18:17:10
阅读次数:
100
1.算数运算符 1)+、-、*、/ 2)% 取余数: x % y 表示:取X除以y的余数部分。 3)** 取幂函数 X**Y 表示:X的Y次方 4)// 取整数 X//y 表示取X除以Y的整数部分。 2.比较运算 1)== 表示比较俩对象是否相等 2)!=表示俩对象不相等 3)>、>、<、<= 3. ...
分类:
其他好文 时间:
2020-07-14 16:37:16
阅读次数:
91
KMP算法中,求了一个前缀函数: 为前 个字符组成的子串中、真前缀、真后缀相等的最大长度。例如对于abcabcd a,,没有真前后缀。 ab, abc, abca, abcab, abcabc, abcabcd, 那么对于给出的字符串求 数组后,前后缀相等的最大长度即为 。并且只要途中出现过 ,就说 ...
分类:
编程语言 时间:
2020-07-14 13:10:25
阅读次数:
52
首先,我们来看一下在Object类中,这两个方法是是干嘛的,现贴出代码: 在Object类中, equals方法进行相等比较,是用 == 号对两个对象进行比较。我们知道,在Java中,==比较,其实比较的是两个对象的内存地址, 我们再看看Object类的hashCode()方法: 这个方法呢,它是一 ...
分类:
其他好文 时间:
2020-07-14 00:29:36
阅读次数:
59