1.在jdk1.8以前,hashmap的实现原理是数组+链表,在1.8以后实现就变成了数组+链表+红黑树。这样实现的好处是防止某个链表中的元素数量过多,导致hashmap的整体性能下降,所以在1.8以后改为当链表中的元数量大于8时,就把链表改成红黑树,以提高效率。在红黑树中元素的数量小于6时,就会变 ...
分类:
其他好文 时间:
2019-05-08 23:09:38
阅读次数:
210
题目:为TIF、JPG图片添加地理坐标/平面直角坐标。 图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片) 截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度) 其它条件:要已知图片分辨率。(X方向像素数numX,Y方向像素数numY) 假设:左上 ...
分类:
其他好文 时间:
2019-05-08 00:21:37
阅读次数:
359
1 2 3 所有注册用户 4 5 6 {{item}} 7 8 9 10 变异方法,改变原来的数组 11 splice 12 pop 13 push 14 shift 15 unshift 16 set 17 sort 18 reverse 19 remo... ...
分类:
编程语言 时间:
2019-05-07 01:17:35
阅读次数:
153
在编写程序时 对调用函数格式模糊,还是不经常使用的结果, 在复习后,得出 1:所写函数头 要内外表示格式,且在定义函数时要在结束时 加“;”,而在调用时则不用。 2:所定义的函数返回值可以多个定义,以达到想要结果。 2:所定义的函数返回值,可直接用于主函数中。 #include <stdio.h>i ...
分类:
其他好文 时间:
2019-05-06 20:41:00
阅读次数:
143
### 初始版本 没什么好讲的.
```python
def getSushu(): res = [2] for i in range(3,100): flag = True for j in range(2,i): if i%j==0: flag = False ... ...
分类:
编程语言 时间:
2019-05-06 01:24:52
阅读次数:
178
众所周知,素数是一个神奇的物种。它呢,不存在非平凡因子(什么是平凡因子呢?即对于任意数n都至少存在两个因子,一个是1,另一个是n本身,我们就叫它俩为n的平凡因子,其他的呢,都为n的不平凡因子(就是与众不同啦))。 这样一想,求它是不是就有很多种方法啦~(悄咪咪说一句,19260817是个质数) 那么 ...
分类:
其他好文 时间:
2019-05-04 20:10:48
阅读次数:
621
素数是只能被1与自身整除的数,根据定义,我们可以实现第一种算法。 算法一: 任意一个合数都可分解为素数因子的乘积,观察素数的分布可以发现:除 2,3 以外的素数必定分布在 6k (k为大于1的整数) 的两侧。6k % 6 == 0, (6k+2) % 2== 0,(6k+3) %3==0,(6k+4 ...
分类:
编程语言 时间:
2019-05-04 14:56:54
阅读次数:
163
素数是只能被1与自身整除的数,根据定义,我们可以实现第一种算法。 算法一: 任意一个合数都可分解为素数因子的乘积,观察素数的分布可以发现:除 2,3 以外的素数必定分布在 6k (k为大于1的整数) 的两侧。6k % 6 == 0, (6k+2) % 2== 0,(6k+3) %3==0,(6k+4 ...
分类:
编程语言 时间:
2019-05-04 14:51:32
阅读次数:
168
题目链接: G - Non-Prime Factors Kattis - nonprimefactors 题目大意:给你一个数n,然后问你n的因子中非素数的个数。 具体思路:埃筛,把每一个数的因子直接算出来就好了。 AC代码: ...
分类:
其他好文 时间:
2019-05-03 22:36:02
阅读次数:
170