今天的訓練主要完成了有關單調佇列的兩個題,乙個是有關於最大的全1矩陣,這個題我一開始的思路是借用了以前所學過的乙個有關求最大子矩陣和的dp題目的思路,將二維的矩陣壓縮成一維,然後求一維的最大子段和,依照這個思路,我的想法仍然是這樣合成,最後逐次對行建立單調佇列,依據單調佇列的性質求出最大的矩陣所包含的元素的個數。但是由於對題目的理解不夠深刻,最後還是tle了,於是參照了題解上,思路類似,但是並不是逐層,而是單純的從第一層開始,隨著輸入向下加和求。思考了一下這個題還是和那個dp題有一定的區別的。那個題逐層求的原因是因為可能存在全為負的行,而這個題目而言,這種情況便可以無視,單純的求最大的棧容量即可。
另外乙個題則是一道比較水的單調佇列的題,但由於一開始思路侷限,以及real和head的取值無法琢磨,導致wr了兩次,最終還是ac了。
下午由於**進不去了,就繼續研究了單調佇列的課件,加強了一下對與單調佇列的理解,但今天的訓練感覺整體效率不如前兩天,還需要調整狀態。
2017 8 11暑假集訓第十二天
今天一天都在做練習 二 做的都是相對較簡單的 有兩個單調佇列的,課件上的原題 然後就根據課件,理解方法 自己敲了一遍 感覺還可以 反正一開始的單調佇列還是簡單的,有wa,tle都是小瑕疵,細節沒有注意到 仔細一點就可以了 昨天比賽的d題也一樣,篩素數,存起來,然後找因子,判斷,更新最大值即可 今天上...
JS第十二天
a dom2級規範定義了一些模組,用於dom1級,dom2級核心 為了不同的dom型別引入了一些與xml命名空間有關的方法,這些變化只在使用xml或者是xhtml文件的時才有用 對於httml文件沒有實際的意義,除了與xml命名空間有關的方法外,dom級核心 還定義了以程式設計凡事建立documen...
java第十二天
b 案例演示 a 非正規表示式實現 b 正規表示式實現 b 案例演示 b 案例演示 1 a b c 2 a 3 b c 4 c 組零始終代表整個表示式。b 案例演示 a 切割 需求 請按照疊詞切割 sdqqfgkkkhjppppkl b 替換 需求 我我 我 我.要 要要 要學 學學.學.編.編編....