原文:JOI Final 亂做

LOJ JOI Final 火災 顯然區間詢問可以變成前綴詢問。 從左往右枚舉右端點,維護單調棧,嘗試維護每個 T 的答案。 但是對於一個位置,它往前的后綴最大值個數是 O n 的,所以不能暴力。 按照套路,在一個后綴最大值被彈掉的時候計算它的貢獻,那么在詢問的時候就只需要考慮在棧里的元素即可。 對於 r i lt T 的元素只有 i 最小的那個元素有可能有貢獻,而再靠前的元素的貢獻可以把 pre ...

2020-07-18 18:36 0 514 推薦指數:

查看詳情

JOI 2020 Final」題解

題目地址: LOJ3252~3256 「JOI 2020 Final」只不過是長的領帶 先把a、b分開排好序。 不難想到最優的方法是直接對應匹配。 所以每一個a[i]只會和b[i]或b[i+1]匹配。 a[i]和b[i]匹配適用於挖的點在i之后。 a[i]和b[i+1]匹配使用挖 ...

Sat Feb 29 18:26:00 CST 2020 0 758
JOI 2021 Final」地牢 3

JOI 2021 Final」地牢 3 判定無解 無解即:\(\exists i\in[S,T-1],A_i>U\) 是一個簡單的區間最值問題 \[\ \] \(O(nm)\) 關於用單調隊列之類的東西維護每個點權值的方法這里就不提了 形式化地,我們把一層層點放到數軸 ...

Tue Feb 23 22:39:00 CST 2021 0 306
JOI 2021 Final 做題記錄

T1 「JOI 2021 Final」有趣的家庭菜園 4 顯然我們先求\(A\)數組的差分 那么顯然最后就是要讓一段前綴的差分\(>0\),剩下的\(<0\) 不難發現一個操作是讓至多一個差分\(+1\),至多一個差分\(-1\) 於是枚舉波峰算兩側所需次數的\(max\)即可 ...

Thu Feb 25 17:54:00 CST 2021 0 340
Atcoder 亂做

最近感覺自己思維僵化,啥都不會做了…… ARC103 F Distance Sums 題意 給定第 \(i\) 個點到所有點的距離和 \(D_i\) ,要求構造一棵合法的樹。滿足第 \(i ...

Fri Oct 12 06:28:00 CST 2018 0 1470
Atcoder 亂做

這里面有一部分題沒有寫過代碼,不保證完全正確。 AGC006E Rotate 3x3 久仰大名。 首先把一些 sb 情況判掉。認為 \(3i+1,3i+2,3i+3\) 為正,否則為負。 然后 ...

Mon Feb 14 00:51:00 CST 2022 8 332
省選題亂做

好久沒更博了。 2020 省選聯考 「聯合省選 2020 A | B」冰火戰士] 找單調增、降的最小值這樣的函數的最大值。 先二分一次找到臨界點,然后最優答案一定存在於左右兩邊,然后再二分一次 ...

Mon Mar 08 07:25:00 CST 2021 1 292
CodeForces 題目亂做

是個補題記錄。 1419 除了 F 場上都過了。 CF1419A Digit Game 這題好多人 FST 啊…… 考慮如果串長為奇數那么最后操作的肯定是第一個人,串長為偶數的最后操作的肯定 ...

Thu Sep 24 04:53:00 CST 2020 20 894
群論習題亂做

有一些在課上做過了就沒放(而且都還是*題,拿來入門,難頂....) 當然后來再補也說不定。拿不准的翻譯就照抄原文。 令\(G\)是\(n\)階有限群,\(S\)是\(G\)的子集,且\(2|S|& ...

Fri Mar 12 07:01:00 CST 2021 0 250
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM