一》讀題
10~20min瀏覽題目,把握題目方向和做題大致順序
不要輕敵,最好先看完題目,大概掌握整套題的難度順序再動手
仔細讀題步驟:
(1)檔名(也是檢查的重點,絕對重要,注意區分l和1和i)
(2)空限時限(有助於對題面的理解思考,比如見到1e5就可以優先考慮nlogn的演算法,1e6,1e7很可能是o(n),還有對一些2的倍數比如256,65536之類的數值要敏感)
(3)理解題目意思。重點注意某些題意複雜的題的各種情況條件,題目描述較多的題可以用圖表等方式清晰列出情形(樹狀圖or**,善於excel的可以考慮,以及excel特殊解題功能,運算數列函式及打表)
(4)注意多組資料(初始化問題),輸出格式對空格空行的限制,避免pe(presetation error)
二》分析
我個人比較喜歡打草稿
把一些重點細節和思路(如狀態轉移方程)寫下來不容易出錯
而且有助於全域性時間把握
建議不要在一道題上思考太久(上限15min)
不行就先敲暴力騙部分分
反正暴力可以拿來對拍,也不虧~
還是那句話,寫不出來別耗太久。
有個東西叫騙分導論 //手動滑稽
隨機?最辣雞的騙分方式。。
個人比較喜歡的一些trick:
三》做題
1、暴搜計時器
2、打表找規律
3、分部拿分
4、輸出一些比較可能的答案(』yes』』no』』-1』…)
1、單步執行 or 輸出中間變數
2、對拍(!)
make造點器
bat批處理檔案
brute
src四》debug
極限資料(0,1,max,…)
如高精度:9999999…9+1
五》檢查
(1)讀入輸出檔名
(2)輸入輸出格式(「%lld %i64d」,cin,cout,…)
(3)有無輸出中間變數
(4)關於halt,close等問題(c++沒關係0.0)
(5)分步拿分的分類*
(6)資料範圍,千萬不要爆,沒把握時適當小一點。
(7)刪除檔案提交目錄的其他不必要檔案
六》其它
1.演算法方面把搜尋練熟(剪枝,效果max可超dp;計時器騙分),盡量理解dp(想當年費了好大勁),不用擔心數論,考前看看記記,真的想不出來不要慌,別人也是一樣的(當然排除你理解錯題意)
2.考前要心情穩定,堅信考的都會,蒙的都對。
3.考場有食物有水有紙自帶筆,頭天晚睡沒精神的可以考前適量咖啡醒腦
4.不要踢電源,記得儲存** //滑稽
招聘小姐姐的分享
第一 問清楚公司位址大樓,關於公司的一些獎罰制度,薪資制度,部門架構,福利制度,分別多少人,盡可能詳細問,為的是可以直 出跟你聊天的是中介還是人事,中介是不太好現編的。第二 問清楚各種賠付事項,每一項什麼樣的賠付標準,正規公司不介意直接跟你講,哪怕也許有些項你不太好接受,但是坑公司要麼說的含糊要麼不...
小 I 的小姐姐
你發現 裡一共有 n 個小姐姐 序號從 0 到 n 1 每個小姐姐都有自己的風格,可以按特徵劃分出 3 個特徵值 w1 w2 w3 你知道小 i 特別喜歡 w1 特徵值高的小姐姐,不太看重 w3 於是你對於每個特徵都賦予乙個權重,分別對應為0.7 0.2 0.1,你能幫小 i 找出來他發來的這張 裡...
前端小姐姐的日常筆記
好記性不如爛筆頭,腦子記憶體又太小,日常前端知識點mark 本姑娘要開始使用此平台寫部落格啦,日常嘮嗑,只是想通過此途徑來記錄日常的對於前端的一些想法,若理解有誤,望指正,大家互相學習。多頁面應用的特點 優點 首屏時間快,也就是首頁開啟渲染會比較快,seo搜尋引擎效果好,因為我們訪問乙個頁面的時候,...