1015考試總結

2021-08-29 02:41:53 字數 1398 閱讀 7880

先通覽一遍題面

第一題估計是數論,第二題估計是dp或者區間操作,第三題估計是資料結構

首先第一題最關鍵的性質是n·n->n·m,也即是說可以一列一列的轉移,每隔n列個數相同

然後一開始想錯了,想成之後都是第一行個數

8:30碼完第一題第乙個版本(方法有問題)

8:40碼完第一題第二個版本(暴力)

對拍,發現問題,

反應過來應該是對應的個數,而不是都是第乙個

8:55第一題第三個版本(驗證對應個數相等,暴搜)

對拍,沒有問題,考慮優化

上了個廁所

突然想到暴搜可以記憶化,也即是說這道題可以用dp

再推了幾個小資料,開始第一題第四個版本(複雜度o(n

4log

n)

o(n^4logn)

o(n4lo

gn))

暫時想不到優化,開始把版本二和版本四對拍,時間也不早了,先看第二題

一開始題意看錯了,看成單增了

寫到一半感覺不對勁

似乎期望複雜度o(n

)o(n)

o(n)

開始往單調棧想

只想出來乙個單調棧上二分的,複雜度o(n

logn

)o(nlogn)

o(nlog

n)想了一會並不知道優化,於是開始碼

大約9:40完成第二題版本1(複雜度o(n

logn

)o(nlogn)

o(nlog

n))9:50完成版本2(暴力),開始對拍

拍出一兩個問題,都是單調棧取等的問題

然後就先放著拍,開始看第三題

並沒有什麼思路,直接寫20分暴力,由於找不到更暴力的暴力了,就手寫樣例測了測沒有問題

大約10:30,回過來看第一題

發現快速冪部分可以預處理

然後完成第一題版本5(時間複雜度o(n

4)

o(n^4)

o(n4

)),常數也不算大,估計能過。

開始把版本3和版本5對拍,資料範圍開的比較大

然後思考第二題優化

然而想不出來,然後聽說5s開o2,感覺應該卡得過去

第三題也沒啥思路…都在想線段樹之類的東西

然後最後十幾分鐘檢查檔案輸入輸出,資料範圍等

交卷第一題,tle了三個點,最後發現for迴圈中有個限制忘記加上了,使得複雜度變成了o(n

5)

o(n^5)

o(n5

)但是這個限制不容易碰上,而且資料範圍比較小的時候基本上發現不了…

第二題過了

第三題爆零,發現當l=r的時候答案輸出的0,應該是1…

有時間的話,把資料範圍開到最大,測試程式的執行速度

手造資料的時候,記得多構造一些特殊情況

莫隊很久沒寫了…思維上都沒往那邊想…

10 15考試反思

t1 衣服 首先這題很顯然是個貪心,我們考慮如何貪心。我們看顏色種類,最多只有四種,所以我們考慮開4個優先佇列,把所有衣服上的顏色都推到優先佇列裡,比如衣服1有123三個顏色,就把衣服1的價值推到編號為123的佇列中。然後將詢問離線,每次取當前這個所需要的顏色的隊首元素,然後對於這個衣服,我們拿過了...

考試總結 CQOI2017 考試總結

再奮鬥一年,爭取ak noip2016 cqoi2017 這是去年我立的flag。看考場,電腦挺快,而且配置和評測機一樣,可以放心的在自己的電腦上卡常測試啦,好評。碼了一道fft的題,沒網只好拷著回家交,鍵盤蜜汁小,enter佔據了兩行,旁邊還有關機按鈕。座位安排奧妙重重,和巴蜀dyf大神坐在一起。...

MBA考試總結

終於考完了 mba入學統考,兩年來參加了兩次,感覺還是挺辛苦和有壓力的。第一年沒有通過是因為之前了解太遲,大概準備了 20天左右,最後還是功成垂敗。09年其實也一直沒有心情複習的,逼到最後的 20天,狠了一把勁,還是狠狠的複習了幾天,貌似今年應該可以通過了。總結經驗如下 1 如果你決定去做一件事,請...