其他分享
首页 > 其他分享> > 【CF1625D】Binary Spiders(Trie)

【CF1625D】Binary Spiders(Trie)

作者:互联网

题目链接
2种方法

结论版

一个很显然的结论就是\(n\)个数里两两之间最小异或和一定是相邻的\(2\)个数
于是就有了以下\(DP\),
先将原数列排序
令\(f[i]\)表示最大的数为\(a_i\)的情况下最多能选几个数
显然有以下转移

\[f[i]=\max_{a_j\xor a_i \neq k} {f[j]} + 1 \]

标签:Binary,结论,Trie,最多能,异或,CF1625D,DP
来源: https://www.cnblogs.com/Qihoo360/p/15859756.html