@[Jerry_Money](/user/906970) `runtime error: index 1000086 out of bounds for type 'sbb [1000086][62]'`
by hytallenxu @ 2024-08-07 14:58:59
@[hytallenxu](/user/726098)
啥意思啊佬大看不太懂
by Jerry_Money @ 2024-08-07 15:00:44
@[Jerry_Money](/user/906970)
您的 `clean` 函数令人忍俊不禁
`for(int i=0;i<=1000086;i++)for(int j=0;j<26+26+10;j++)e[i][j].n=0;`
这不保证越界吗
by masonxiong @ 2024-08-07 15:01:24
@[masonxiong](/user/446979) 啊?那应该咋办
by Jerry_Money @ 2024-08-07 15:11:25
@[Jerry_Money](/user/906970) 您一个橙名绿勾不会改这个?
改成 `memset` 不就好了
by masonxiong @ 2024-08-07 15:16:23
"且输入字符串的总长度不超过 $3×10^6$"
你开1000086不够。
by yqz1005 @ 2024-08-07 15:46:29
而且不应
```cpp
for(int i=0;i<=1000086;i++)for(int j=0;j<26+26+10;j++)e[i][j].n=0;
```
应该
```cpp
for(int i=0;i<1000086;i++)for(int j=0;j<26+26+10;j++)e[i][j].n=0;
```
by yqz1005 @ 2024-08-07 15:53:11
更准确的来说,应该
```cpp
for(int i=0;i<3000009;i++)for(int j=0;j<26+26+10;j++)e[i][j].n=0;
```
(数组开3000009后)
by yqz1005 @ 2024-08-07 15:56:17
这里用memset要MLE
by wintorsd @ 2024-08-12 10:53:25