zoukankan
html css js c++ java
莫比乌斯总结
今天想了一下这类题目,对于要O(√N)的优化,首先有式子:
Σ[n/(d×k)]*[m/(d×k)] (中括号是向下取整)
这里给出我的发现:
[n/(k×d)]=[[n/d]/k],设n/d=x+y x是整数部分,y是小数部分,现在只需证明[x/k]=[(x+y)/k],我总是yy y无限的接近1,然后x/k的小数部分无限地接近1,这样是否有可能出现不符的情况?不会,因为要让得数多1,那么至少要加1,而不是y这个小数能满足的。
查看全文
相关阅读:
【JavaP6大纲】Java基础篇:为什么jdk8以后HashMap会使用红黑树优化?
【JavaP6大纲】Java基础篇:HashMap加载因子为什么是0.75?
【JavaP6大纲】Zookeeper篇:选举机制
就是要幸福(1)严于律人
天真的童年
闲言碎语话心得垃圾工作
镜花水月
就是要幸福(3)言行自由
五年
爸爸我给你捂捂手
原文地址:https://www.cnblogs.com/TenderRun/p/6024336.html
最新文章
hdu 1150【Machine Schedule】
uva 10330【 Power Transmission】
hdu 1874【畅通工程续】
hdu 2722【Here We Go(relians) Again】
hdu 3450
uva 10986
uva 10801【Lift Hopping】
uva 515
hdu 2819【Swap】
hdu 2680
热门文章
多线程之Map:Hashtable HashMap 以及ConcurrentHashMap
MySQL锁类型以及子查询锁表问题、解锁
Ckeditor文件上传和服务器浏览的个性化定制
【JavaP6大纲】Java基础篇:HashMap底层原理
【JavaP6大纲】Zookeeper篇:Zookeeper假死问题
【JavaP6大纲】Zookeeper篇:Zookeeper脑裂问题
【JavaP6大纲】Zookeeper篇:分布式锁
【JavaP6大纲】Java基础篇:CAS,ABA,volatile特性
【JavaP6大纲】Java基础篇:HashMap扩容机制
【JavaP6大纲】Java基础篇:HashMap为什么会发生并发修改异常?并发修改异常解决方案?
Copyright © 2011-2022 走看看