摘要: 给定 a0...,a2ω1 ,对于 k[0,w) 求第 k 位为 1 的数的 a 的和。 首先可以 O(2ωω) 计算,考虑优化 将所有数插到 01trie 中,注意到 01trie 是满的,可看作线 阅读全文
posted @ 2022-11-21 18:01 chihik 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 双栈维护插入删除: 右加右删。维护一个栈。 右加左删。 维护两个栈,左边栈删除,右边的栈加入,左边栈为空时将右边栈中的数从顶至底加入,均摊进行 O(n) 次操作。 双端加、删 维护两个栈,用于左边插入/删除,右边插入/删除。 其中一个栈为空时将另一个栈的元素对半分到两个栈,均摊 阅读全文
posted @ 2022-11-21 11:15 chihik 阅读(25) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示