API Response (JSON)
{
"problem": {
"name": "后缀数组",
"description": {
"content": "后缀数组 (SA) 是一种重要的数据结构,通常使用倍增或者 DC3 算法实现,这超出了我们的讨论范围。 在本题中,我们希望使用快排、Hash 与二分实现一个简单的 $O(n\\log^2n)$ 的后缀数组求法。 详细地说,给定一个长度为 $n$ 的字符串 $S$(下标 $0 \\sim n-1$),我们可以用整数 $k(0 \\le k < n)$ 表示字符串 $S$ 的后缀 $S(k \\sim n",
"description_type": "Markdown"
},
"platform": "Luogu",
"limit": {
"time_limit": 2000,
"memory_limit": 524288
},
"difficulty": {
"LuoguStyle": "P4"
},
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "LGP10469"
},
"statements": [
{
"statement_type": "Markdown",
"content": "后缀数组 (SA) 是一种重要的数据结构,通常使用倍增或者 DC3 算法实现,这超出了我们的讨论范围。\n\n在本题中,我们希望使用快排、Hash 与二分实现一个简单的 $O(n\\log^2n)$ 的后缀数组求法。\n\n详细地说,给定一个长度为 $n$ 的字符串 $S$(下标 $0 \\sim n-1$),我们可以用整数 $k(0 \\le k < n)$ 表示字符串 $S$ 的后缀 $S(k \\sim n...",
"is_translate": false,
"language": "English"
}
]
}