| 题目名称 | 1709. [SPOJ 705] 不同的子串 |
|---|---|
| 输入输出 | subst1.in/out |
| 难度等级 | ★★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 256 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:165, 提交:313, 通过率:52.72% | ||||
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.16 MiB | C++ |
|
|
100 | 0.000 s | 1.87 MiB | C++ |
|
|
100 | 0.001 s | 33.79 MiB | C++ |
|
|
100 | 0.002 s | 2.55 MiB | C++ |
|
|
100 | 0.008 s | 11.02 MiB | C++ |
|
|
100 | 0.014 s | 10.97 MiB | C++ |
|
|
100 | 0.017 s | 12.62 MiB | C++ |
|
|
100 | 0.018 s | 0.90 MiB | C++ |
| 关于 不同的子串 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
逆天大写
| ||||
|
自己乱搞总算出来了
| ||||
|
1A首道后缀数组
| ||||
|
$SA$基本结论题= =
| ||||
|
可持久化后缀自动机初试。
| ||||
|
后缀自动机 : 秒了
| ||||
|
不要保存很多份代码= =,你也不知道自己最后改对的是哪一个....
| ||||
|
后缀自动机首题留念。
| ||||
|
回复 @mikumikumi :
strlen不是O(n)大暴力扫……吗…… | ||||
|
strlen这个函数相当耗时,尽量减少调用。
| ||||
给定一个字符串,计算其不同的子串个数。
一行一个仅包含大写字母的字符串,长度<=50000
一行一个正整数,即不同的子串个数。
ABABA
9