00:00:00
P13833 【MX-X18-T5】「FAOI-R6」纯蓝 笔记
前置知识:有上限排列计数。
- 由异或最值问题,想到 0/1 Trie。
在 0/1 Trie 上考虑能够成为答案的
这样子将限制从“任意两个异或最小值”变为“排序后相邻两数异或最小值”。由有上限排列计数(
可以发现,当枚举最小值
设
状态数
优化状态数
感受一下 0/1 Trie 的过程,这个
因此时间复杂度变为
优化转移
这个
考虑瓶颈
那么考虑枚举
时间复杂度
Teek is Loading...
前置知识:有上限排列计数。
在 0/1 Trie 上考虑能够成为答案的
这样子将限制从“任意两个异或最小值”变为“排序后相邻两数异或最小值”。由有上限排列计数(
可以发现,当枚举最小值
设
状态数
感受一下 0/1 Trie 的过程,这个
因此时间复杂度变为
这个
考虑瓶颈
那么考虑枚举
时间复杂度