OSDN Git Service

style: format markdown files with remark-lint
author24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Mon, 9 Sep 2019 00:28:41 +0000 (20:28 -0400)
committer24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Mon, 9 Sep 2019 00:28:41 +0000 (20:28 -0400)
docs/ds/sparse-table.md

index 823abce..d5cfe6f 100644 (file)
@@ -16,7 +16,7 @@ RMQ 是英文 Range Maximum/Minimum Query 的缩写,表示区间最大(最
 
 ## ST 表
 
- ST 表基于倍增思想,可以做到 $O(n\log n)$ 预处理, $O(1)$ 回答每个询问。但是不支持修改操作。
+ST 表基于倍增思想,可以做到 $O(n\log n)$ 预处理, $O(1)$ 回答每个询问。但是不支持修改操作。
 
 暴力跑的慢的原因在于检索了每一个点。
 
@@ -26,7 +26,7 @@ RMQ 是英文 Range Maximum/Minimum Query 的缩写,表示区间最大(最
 
 显然, $f[i,0]=a[i]$ 
 
-根据定义式,写出状态转移方程: $f[i,j]=\max(f[i,j-1],f[i+2^{j-1},j-1])$
+根据定义式,写出状态转移方程: $f[i,j]=\max(f[i,j-1],f[i+2^{j-1},j-1])$ 
 
 我们可以这么理解:将区间 $[i,i+2^j-1]$ 分成相同的两部分
 
@@ -107,7 +107,7 @@ $$
 
 ## 总结
 
- ST 表能较好的维护区间信息,时间复杂度较低,代码量相对其他算法不大。但是, ST 表能维护的信息非常有限,不能较好地扩展,并且不支持修改操作。
+ST 表能较好的维护区间信息,时间复杂度较低,代码量相对其他算法不大。但是,ST 表能维护的信息非常有限,不能较好地扩展,并且不支持修改操作。
 
 ## 练习