随笔分类 -  学习笔记

摘要:它能做的线段树都能做.但它快且空间小.所以学它. 每个数ai管辖的范围为从当前下标开始,向左共(二进制下ai最右的1代表的数)的长度.如24=16+8,就管辖(16,24]的位置.显然没有任何位置能管辖到0.要计算前缀和仅需不断减去最低位的1,即x-=x&(-x).好像^也行,但是影响几乎没有,这也 阅读全文
posted @ 2022-08-03 16:26 Fish_Clever 阅读(31) 评论(0) 推荐(0)
摘要:注:该文未整理 必须证明正确性.证明思路:能将整个问题拆成许多子问题,且所有子问题的最优解之和为最终问题的最优解.证明方法1,反证法:交换方案中任意两个元素后,答案不会变得更好.法2,归纳法:边界情况i的最优解可以进一步得到i+1的最优解. 贪心可能是在线的,因此需要合适的数据结构.反悔贪心:先选了 阅读全文
posted @ 2022-08-01 14:30 Fish_Clever 阅读(408) 评论(0) 推荐(0)