随笔分类 -  数据结构—树状数组

摘要:二维偏序,区间dp,分治消元 阅读全文
posted @ 2019-10-31 18:17 xukl21 阅读(193) 评论(0) 推荐(0)
摘要:题面:https://www.cnblogs.com/Juve/articles/11625190.html 嘟嘟噜: 约瑟夫问题 第一种递归的容易re,但复杂度较有保证 第二种适用与n大于m的情况 第三种O(n)用于n不太大或m大于n时 天才绅士少女助手克里斯蒂娜: 就是推式子: $\sum\li 阅读全文
posted @ 2019-10-05 17:42 xukl21 阅读(268) 评论(0) 推荐(0)
摘要:题面:https://www.cnblogs.com/Juve/articles/11619002.html merchant: 二分答案,贪心选前m大的 但是用sort复杂度不优,会T掉 我们只是找前m大的,至于前m大的如何排序我们并不关心 所以用nth_element()函数找出前m大的,然后贪 阅读全文
posted @ 2019-10-03 08:22 xukl21 阅读(205) 评论(0) 推荐(0)
摘要:题面:https://www.cnblogs.com/Juve/articles/11534880.html A: T可以写成如下形式:$T=b^k*S+m*a$, 其中$m=\sum\limits_{i=1}^{k}p_i*b^i$ 然后k最多64,所以枚举即可 C: 有一个贪心策略 对于每一个点 阅读全文
posted @ 2019-09-17 16:29 xukl21 阅读(205) 评论(0) 推荐(0)
摘要:题面:https://www.cnblogs.com/Juve/articles/11479415.html T1:高精度gcd,其实不用写高精度取模,gcd还有一种求法 然后愉快地AC T2: 正解$O(n)$,数状数组卡常可A $sum_i$表示前缀和 我们对于每一个i,求出$sum_i-sum 阅读全文
posted @ 2019-09-07 10:42 xukl21 阅读(178) 评论(0) 推荐(0)
摘要:题面:https://www.cnblogs.com/Juve/articles/11372379.html A:字符串 其实是CATALAN数水题。。。 和网格一毛一样:https://www.cnblogs.com/Juve/p/11222358.html B:乌鸦坐飞机喝水 乌鸦喝水是“能喝的 阅读全文
posted @ 2019-08-18 17:46 xukl21 阅读(175) 评论(0) 推荐(0)
摘要:vector操作非常奇妙,不过慎用,易越界 当然树状数组有时也能代替平衡树: 添加: 求排名: 第k小: 前趋后继: 总代码: 阅读全文
posted @ 2019-08-03 17:57 xukl21 阅读(506) 评论(2) 推荐(0)
摘要:BZOJ 3236 AHOI 2013 作业 BZOJ 3236 AHOI 2013 作业 内存限制:512 MiB 时间限制:10000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 题目类型:传统 评测方式:文本比较 题目大意: 此时己是凌晨两点,刚刚做了Codeforces的小A掏出 阅读全文
posted @ 2019-07-27 17:09 xukl21 阅读(228) 评论(0) 推荐(0)