摘要:
什么是树状数组,有很多博客都有介绍,我也找了一些 百度百科:https://baike.baidu.com/item/%E6%A0%91%E7%8A%B6%E6%95%B0%E7%BB%84 详解:http://www.cppblog.com/Ylemzy/articles/98322.html h 阅读全文
摘要:
异或是一种重要的位运算,关于异或的问题一般有两种思路,一种是01字典树,另一种是线性基。 01字典树 01字典树一般用于解决最值问题,如选两个数异或,求最值。 可通过贪心的策略来寻找与 x异或结果最大的数,即优先找和 x二进制的未处理的最高位值不同的边对应的点,这样保证结果最大。 求最小值,即优先找 阅读全文