2019年第十屆藍橋杯參省賽C/C++B組參賽體會

   這次藍橋杯有很認真地準備,畢竟已經大三了,最後一次機會,很想進決賽公費去北京一次。最後如願以償拿到了省一還是很開心的,國賽就不抱太大的期望了,畢竟是弱省出去的。

   賽前做了13-18年的真題,從往年的規律來看,全排列和dfs是考得最多的,dfs年均2題,全排列年均一題,還有日期計算也考得比較多,程序填空題總有一道排序算法改編的填空題。13-17年的部分題目總結放到博客最後了,僅供參考

   但是今年出的題型跟之前的總結基本沒對上沒有全排列,也沒有日期計算,甚至題型也變了,沒有程序填空題。不過好在題型變了的同時,題目難度相對往年下降了(也可能是我變強了?)

    前四題沒啥好說的,都是水題,但是第一題手算居然算錯了。。   第五題在歷屆試題裏面有一個幾乎一模一樣的題目,迷宮找路線,只不過,那個題要求是輸出最短步數,這道題要求輸出最短路線。  但是當時沒好好看之前的那道題,導致這次還是沒做出來。  我用的是dfs解的題,考完後看解析 大多使用的是bfs。。不過好在這題大部分人應該也都沒做出來,佔分15分也能接受。

   程序大題:

      第6題:水題,跟有一道選擇題考點一模一樣

      第7題:考察最大公約數

      第8題:考察完全二叉樹(僅考概念)實際還是遍歷搜索

      第9題:表面考察後綴表達式,實際對負號個數和負數個數的關係分類討論就能做出來

      第10題:完全懵逼不知道考什麼(可能是dp?)  

   最後做了8道題,第五題和第十題雖然沒做出來但也都胡亂提交了個答案上去了。

   出來後估分,明確錯了的有 1,5,10,這裏扣了45分,還有第7題沒考慮到公差爲0 的情況,應該會錯一個測試點扣5~10分,再加上其他大題可能有部分測試的沒過,最終估分是在90分左右

 

 

13-17年C/C++省賽B組試題部分總結

2013:

1

日期計算

2

1~9循環搜索

3

遞歸

4

數學分析和大數運算

5

字符串運算

6

快速排序

7

排序,混合輸入

8

貪心

9

全排列

10

搜索

2014:

1

暴力搜索

2

數學題 找規律

3

深搜dfs

4

大數運算

5

遞歸

6

1~9循環搜索

7

全排列搜索 / dfs

8

sort排序題,難點:理解題意,將問題轉換。陷阱:使用模擬去做(會超時)

9

dp+dfs  記憶化搜索

10

歸併排序/逆序數

 

2015:

1

枚舉

2

日期計算    Excel

3

全排列/DFS

4

程序理解題,考點是 %*s的用法。。

5

考察dfs   可以用全排序的方法驗證是否正確 

6

枚舉,注意判斷條件即可

7

dfs

8

模擬

9

Dp+滾動數組 / 矩陣快速冪

10

樹形動態規劃

 

2016:

1

循環相加

2

循環搜索

3

全排列

4

快速排序

5

dfs

6

全排列/dfs

7

dfs

8

 

9

 

10

 

 

2017:

1

可以用excel做,可以用txt將折扣替換後用程序做,也可以直接用程序做             5200

2

素數,枚舉

3

數學,循環計算(類似楊輝三角)

4

dfs

5

遞歸

6

dp

7

日期計算,判斷日期是否有效

8

 

9

遍歷

10

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章