Replies: 22 comments 2 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
補充:稀疏表+分塊思維+塊內笛卡爾樹,詢問時間複雜度 O(1),空間複雜度 O(n),建表複雜度 O(n) |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
https://en.wikipedia.org/wiki/Range_minimum_query#Solution_using_constant_time_and_linear_space 複雜度分析不對 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
先問個四個俄羅斯人算法好了,維基百科上寫的是針對二維布林矩陣為主的計算,RMQ 只能算是用上分塊想法,跟四個俄羅斯人的核心是不太相同的。 隨後說用笛卡爾樹優化前一個四個俄羅斯人算法就會稍微奇怪,我們是透過塊建立的不同笛卡爾樹的樹形去取代原先的建表方法,由於二元樹種類為卡塔蘭數,乘上所有塊內的區間對數,最後為線性空間。 |
Beta Was this translation helpful? Give feedback.
-
ST表,对应的英文是 |
Beta Was this translation helpful? Give feedback.
-
什么是手动模拟啊 |
Beta Was this translation helpful? Give feedback.
-
有个小细节,C++模板里,query传入l==r时会运行时错误。 |
Beta Was this translation helpful? Give feedback.
-
拆分区间的那一步应该是2^(s-1) 吧 |
Beta Was this translation helpful? Give feedback.
-
不是,还论风格的吗 |
Beta Was this translation helpful? Give feedback.
-
上来就是一个class, |
Beta Was this translation helpful? Give feedback.
-
x opt x = x,就是幂等性 |
Beta Was this translation helpful? Give feedback.
-
花了很长时间才搞懂状态转移方程是怎么推导出来的,发现评论区没有详细解释。 具体是哪里难懂呢? 本评论提供简单的推导过程。 已知: 留意到: (即 由①得: 综上,能得出 |
Beta Was this translation helpful? Give feedback.
-
Sparse Table本身是不是就带了“表”字,翻译时又加上了一个“表”…… |
Beta Was this translation helpful? Give feedback.
-
2025 年了,不要再使用 size_t fast_log2(size_t x) { return 63 - __builtin_clzll(x); } |
Beta Was this translation helpful? Give feedback.
-
LCA (最近公共祖先) 其实也是 「可重复贡献问题」吧,但其实……额……没什么用 |
Beta Was this translation helpful? Give feedback.
-
https://oi-wiki.org/ds/sparse-table/
Beta Was this translation helpful? Give feedback.
All reactions