- 改进的插入排序算法
- 稳定
算法思想
第一种
先分组,每组头一个比较大小进行交换
逐渐缩小组大小,继续交换做插入排序
1 | public static void main(String[] args) { |
第二种
- 第一种方法存在问题,如何选定初始组的大小,以及如何设定一个可靠有效合理的组缩小测略
Knuth序列
h=1
h=3*h+1
1 | private static void sort(int[] nums) { |
时空复杂度
时间复杂度
O(n^1.3)
空间复杂度
O(1)
先分组,每组头一个比较大小进行交换
逐渐缩小组大小,继续交换做插入排序
1 | public static void main(String[] args) { |
Knuth序列
h=1
h=3*h+1
1 | private static void sort(int[] nums) { |
O(n^1.3)
O(1)
11234567891011121314151617181920212223sql="set mapred.max.split.size=256000000;set mapred.min.split.size.per.node=100000000;set mapred.min.split.size.
对网络拓扑的改造 主要目标所有设备同网段,没有nat,信号全覆盖 wnr2000需要设置的就是wifi的SSID和密码,以及LAN的地址,LAN地址怎么设都不影响,当然如果和R7000同一网段,就不要和R7000设置同一IP,关键是必须关DHCP。 就这样行了,WNR2000就成了AP。 网线进20
实时同步mysql增量数据至hive 参考 https://zhuanlan.zhihu.com/p/33504555https://www.cnblogs.com/rickiyang/p/13841811.htmlhttps://blog.csdn.net/tornadojava/article/
简单统计下VPS访问日志 正常日志300MB12345678910111213141516import org.scalatest.FunSuiteimport java.nio.file.{Files, Paths} test("normal log"){ impor
La pavoni咖啡机的改装过程(不定期更新) --- 服役5年的仿S倒下了,应该是温控出问题无法打出足够热的蒸汽 迎来了新宠-_- 小苏打,白醋一阵忙活, 开光结束 3月3想给活塞附近链接位置处上点润滑脂,抬杠以及还原Stop位置不太灵活(其实就是想拆开看看…) 这次拆卸了解下了大致内部零件 活
###个人简介: https://takfu.cf ###联系邮箱: [email protected]
能否参与评论,且看个人手段。