原文:[AtCoder ARC101D/ABC107D] Median of Medians

題目鏈接 題意:給n個數,求出所有子區間的中位數,組成另外一個序列,求出它的中位數 這里的中位數的定義是:將當前區間排序后,設區間長度為m,則中位數為第m 個數 做法:二分 前綴和 樹狀數組維護 極其妙的一個做法。 效率 O nlognlogA 這里的A指的是原序列中的最大值 二分一下最后的中位數,然后將原序列中大於當前二分出來的值標為 ,小於的標為 ,處理出前綴和。 那么只要一段區間的和大於 , ...

2018-08-26 17:28 0 713 推薦指數:

查看詳情

AtCoder Regular Contest 107

題目傳送門:AtCoder Regular Contest 107。 目錄 A - Simple Math B - Quadruple C - Shuffle Permutation D - Number of Multisets E - Mex Mat ...

Tue Nov 24 10:28:00 CST 2020 2 405
ARC109D - L

平面上一開始有三個點\((0,0),(0,1),(1,0)\)形成成L形(點連續),每次操作可以將一個點改變位置,使得得到的仍然是L形。給出終止L形的位置,問移動的最小步數。 \(|x|,|y|\l ...

Fri Dec 04 17:55:00 CST 2020 7 241
AtCoderARC105

ARC105 來了,老年選手感到自己水平有一點差勁 A - Fourtune Cookies 題意:給四塊餅干問能不能分成總和相同的兩份 二進制枚舉就行 B - MAX-=min 題意:每次把最大值全部替換成(最大值-最小值),問最后剩下的數 可以想到最大值為\(M\)最小值 ...

Thu Oct 15 06:53:00 CST 2020 1 460
atcoder abc 188 題解

A - Three-Point Shot 題目大意 兩個球隊現在分數分別給出,問少的一方投入三分球之后是否能翻盤. 代碼 B - Orthogonality 題目大意 給定兩個向量,問兩者內積是否是0. 代碼 C - ABC Tournament 題目大意 \(2^n ...

Mon Jan 11 18:15:00 CST 2021 2 286
Atcoder ABC 189 題解

D - Logical Expression 題目大意:給定\(n\)個字符串,每個都是AND或者OR.要求你構造\(n+1\)個值,記入\(\{x0,x1,x2,...xn\}\).每個值只能取\(0/1\),同時根據你構造的\(x\)集合構造另外一個\(y\)集合: \(y0 ...

Sun Jan 24 18:31:00 CST 2021 3 329
ARC123D】Inc, Dec - Decomposition

傳送門 這場真的是 rp++ 場。B、C 題都是一眼搞了個亂搞做法結果是列表首A。D 題雖然沒搞出來但也是一眼猜到了貪心的結論,可惜沒往下面繼續分析。 由於 \(b,c\) 一個上升,一個下降,容易考慮這樣一種構造方案: 如果 \(a_i<a_{i+1}\) 即 \(a\) 上升 ...

Mon Jul 19 23:15:00 CST 2021 5 97
D. Max Median 題解(二分+思維)

題目鏈接 題目大意 給你一個長度為\(n(1\leq n \leq2e5)\)的數組 要你求至少長度為\(k(1<=k<=n)\)的連續數組的中位數的最大值 題目思路 感覺是沒一 ...

Fri Feb 19 20:00:00 CST 2021 0 271
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM