随笔分类 -  二分查找

摘要:以后题解还是单独放吧。 A.Divisors 根号筛求所有数的因子,扫一遍去重统计即可。 B.Market 离线询问。把询问和商店都按时间排序,维护一个指针把所有能被当前计划购买的商品都放进来跑一次背包。 注意到话费很大而价值很小,那么把价值作为dp数组下标,后缀取min保证单调后二分查找最优解即可 阅读全文
posted @ 2019-10-04 16:25 Rorschach_XR 阅读(250) 评论(0) 推荐(0)
摘要:A. 找规律题。儿子的编号减去 小于它编号的最大的fibonacci数 即可得到它父亲的编号。 然后两个节点都暴力上跳就好了。预处理一下fibonacci数,每次二分查找即可。 #include<cstdio> #include<iostream> #include<cstring> #includ 阅读全文
posted @ 2019-08-03 16:17 Rorschach_XR 阅读(252) 评论(1) 推荐(0)

//雪花飘落效果