考試備忘錄

2022-05-20 12:17:23 字數 420 閱讀 5747

寫乙個備忘錄,總結一下考試時的一些注意事項和經驗教訓

你的分數一般會在區間[x,y]內

y由你的實力和運氣決定

而x則取決於考試的技巧

1.一定要先打暴力!!!

拿題後現將題目認真閱讀一遍,然後將3道題目的暴力打滿!!!

這樣至少會有一些保底分,分數不會太難看。

2.最後5分鐘檢查檔名以及ce,一定要編譯執行過一下樣例,以免出現除錯語句沒刪乾淨導致ce

3.記得造幾組大資料檢查,有時小資料對拍可能有些情況沒有考慮到,可能會出現a[10][10000]開成了a[10000][10]

然後小資料沒啥問題,一跑大資料就wa的飛起(血的教訓)

4.答案取模時沒有除法這種操作!!!!

逆元,逆元,逆元!!!

1e7+7不是質數!!!

不定期更新

備忘錄模式

備忘錄模式 memento 在不破壞封裝性的前提下,捕獲乙個物件的內部狀態,並在該物件之外儲存這個狀態。這樣以後就可將該物件恢復到原先儲存的狀態。originator 發起人 負責建立乙個備忘錄memento,用以記錄當前時刻它的內部狀態,並可以使用備忘錄恢復內部狀態。originator可根據需要...

備忘錄模式

先從物件導向的三大特徵之一封裝說起。物件導向的封裝簡單點說就是把狀態 資料 和行為 操作這些資料的方法 放到一起,構成乙個單元,通常叫做類。乙個物件的行為是事先確定好的 靜態 一些指令碼,如果物件的狀態相同,物件看起來就是一樣的。所以當我們需要把乙個物件的某一時刻儲存起來,那麼只需要儲存它在那個時刻...

備忘錄模式

面臨問題 物件狀態的變化無端,如何回溯恢復物件在某個點的狀態?在軟體構建過程中,某些物件的狀態在轉換過程中,可能由於某種需要,要求程式能夠回溯到物件之前處於某個點時的狀態。如果使用一些公用介面來讓其他物件得到物件的狀態,便會暴露物件的細節實現。如何實現物件狀態的良好儲存與恢復?但同時又不會因此而破壞...