数据结构:RMQ
数据结构:RMQ
LSD20164388
如果你过几天就忘了,那么你并没有真正的掌握。
展开
-
2018年3月7日训练日记
RMQ问题中的ST算法:(摘自某位大佬)ST(Sparse Table)算法定义:f[i][j]表示i到i+2^j-1这段区间的最大值。预处理:f[i][0]=a[i]。即i到i区间的最大值就是a[i]。状态转移:将f[i][j]平均分成两段,一段为f[i][j-1],另一段为f[i+2^(j-1)][j-1]。两段的长度均为2^j-1。f[i][j]的最大值即这两段的最大值中的最大值。得到f[i...原创 2018-03-07 21:13:26 · 285 阅读 · 0 评论 -
HDU 5296 Annoying problem(LCA+DFS序+思维)
Annoying problemTime Limit: 16000/8000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1906 Accepted Submission(s): 632 Problem DescriptionCoco has a tree,...原创 2018-07-18 13:15:32 · 319 阅读 · 0 评论 -
HDU 6393 Traffic Network in Numazu(LCA+思维+(树上差分)树状数组)
Traffic Network in NumazuTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 239 Accepted Submission(s): 87 Problem DescriptionChika is...原创 2018-08-14 10:10:35 · 245 阅读 · 0 评论 -
HDU 6356 Glad You Came(倍增)
Glad You CameTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 1844 Accepted Submission(s): 795 Problem DescriptionSteve has an inte...原创 2018-08-08 09:20:40 · 195 阅读 · 0 评论 -
HDU 5726 GCD(RMQ+二分)
GCDTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 5303 Accepted Submission(s): 1909 Problem DescriptionGive you a sequence of N(N≤1...原创 2018-08-16 09:55:40 · 191 阅读 · 0 评论 -
HDU 3486 Interviewe(枚举+RMQ)
IntervieweTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8822 Accepted Submission(s): 2085 Problem DescriptionYaoYao has a company a...原创 2019-02-17 20:54:01 · 223 阅读 · 0 评论