题解:P1368 【模板】最小表示法
NBAchampions · · 题解
前言
本做法不为最优解,但十分好想且无脑。
废话
由于本题是 最小表示法 的模板题,所以我们考虑不使用 最小表示法。
正文
考虑把序列长度扩大至 2 倍,则每一种表示法都能对应到新序列上一个长度为
考虑直接比较,复杂度最坏为
考虑哈希,我们可以在
由于最多有
后记
像这种哈希 + 二分比较的做法除了可以应用到最小表示法外,常见的应用还有后缀数组等。虽然复杂度多一只
NBAchampions · · 题解
本做法不为最优解,但十分好想且无脑。
由于本题是 最小表示法 的模板题,所以我们考虑不使用 最小表示法。
考虑把序列长度扩大至 2 倍,则每一种表示法都能对应到新序列上一个长度为
考虑直接比较,复杂度最坏为
考虑哈希,我们可以在
由于最多有
像这种哈希 + 二分比较的做法除了可以应用到最小表示法外,常见的应用还有后缀数组等。虽然复杂度多一只