Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 1 + Div. 2)
Dashboard - Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 1) - Codeforces:
http://codeforces.com/contest/963
Dashboard - Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 2) - Codeforces:
続きを読む
- masashinakata
- 952
- 1
- 0
- 0
beet
@beet_aizu
A 最初のk項求めたらあとは公比a^-k b^k の等比数列の和 B これすき 親から切るか自分から切るかの木DP p_0 != 0のケースいる? D これもすき とりあえずSuffixArrayを構築する [lb, ub) でk個並んでるところの幅の最小値が求めたくなる これは[lb, ub)がソート済みならO(区間の幅)でできる
2018-04-18 01:05:49
beet
@beet_aizu
辞書順で降順ソートしておいてクエリごとにsort(sa.begin()+lb,sa.begin()+ub) xがyのprefixのときだけ区間がかぶるのでオーダーはO(S √S log S) なんかならしでなんとかなる気がした
2018-04-18 01:05:58