藍橋杯經驗分享

2021-08-17 23:47:40 字數 1827 閱讀 4203

題型篇

藍橋杯總共十道大題,題型分別如下:

1.結果填空。

2.**填空。

3.程式設計題。

下面我們一一來說一下這些題目。

結果填空:

前幾道結果填空題還是比較簡單的,常考的地方就是暴力結題或者是暴力搜圖以及日期計算,注意dfs的運用,找規律等。

後幾道較難的填空題大多數考察dfs所以複習的時候著重複習一下這兩點。

**填空:

**填空考察對演算法的理解,常考一些基本演算法,如遞迴,排序等,平時要多注意刷題,積累演算法,考試中要記得多試,自己想一想解法,不要盲目代入樣例。

程式設計:

這一塊考察的方面太多了,涉及到了各種各樣的演算法,模擬,暴力優化,數學,遞推等等,對於程式設計這一塊的準備,除了好好刷各大**以及高校的oj之外,還有有時間的積累。

大概說了這麼多,具體還要靠各位童鞋好好做題目啦,接下來分享一下樓主本次引數的一些小小感悟。

我是在今年4月份參加了本次藍橋杯省賽的,前面一直在準備ccf的考試。

本次比賽的難度適中,樓主只能告訴大家,這是乙個很有區分度的比賽,大神能達到大神的水平,一般水平也可以非常容易的體現出來,樓主就是那個一般水平的選手- -。

我從一月份開始準備參加藍橋杯,一月份一直都在看資料結構(嚴蔚敏 清華大學出版社)那本書,當時的樓主天真的以為,只要把資料結構這本書的基礎打好啦,搞程式設計應該是so easy~,現實給了樓主一耳光子,在計算機這個學科,理論和實踐的區別太明顯了,程式設計就好像一種運動,你只看書是沒辦法練習各種技術的,樓主辛辛苦苦看了乙個多月的資料結構,看的辛苦不說,自己的程式設計能力還沒提公升,真的非常非常非常絕望的~.~

到了二月中旬,樓主幡然醒悟,開始了自己的苦逼生涯,這裡很多小白們會糾結,我到底要去哪個**去刷題呢?樓主可以很負責的告訴你,去**都行!!!但是你必須要在某個地方堅持下來。演算法的學習是循序漸進的,跳級學演算法只會讓你陷入乙個很痛苦的迴圈中,就像下面這樣:

你看到乙個演算法題,「啊,不會,換一道」

你又看到另乙個演算法題,「啊,又不會,再換」

最後一道壓死駱駝的稻草出現了,你開始懷疑人生....

同學,你要知道,人家研究幾十年才的出那些演算法,你還想一天之內全部搞清楚,美死你了都。所以,在這裡,我要提醒你的是,學演算法就好比修煉內功,時間長了,你的能力就自然提公升了,不要急著學難題,乙個一專題突破,堅持下來才是王道。

說回樓主,樓主每天都會懷疑5-6次人生,那乙個個題目,乙個個bug好像催命一樣,讓你又氣又咬牙,然後你還不能揍他(你總不能把電腦摔了吧~),所以我一直以來的態度就是,「這個題目今天不會,明天肯定會了」,"這個題目還不會,後天肯定會了「。希望在看這篇文章的你能這樣去看待每一道題目,學習演算法就必須要知道這樣的客觀規律。

說完了客觀規律,接下來咱們說說成功的事。李開復曾經寫了一本書叫做《成功學》,裡面提出了乙個成功同心圓的概念,有興趣的同學可以去搜尋一下。在這裡,我也想借用那個觀點,告訴大家,成功=態度+方法+資源。

態度是什麼?態度就是堅持。你對一件事的能有多久的熱情,你到底能堅持多久?養成一種態度最好的一種方法叫做把這件事變成一種習慣,用到acm中,其實就是,你能不能在演算法虐你千百遍的情況下,繼續堅持呢?方法是什麼?方法其實是一種很玄乎的東西,你通過看書來準備考試是一種方法,你通過刷題來準備考試又是另一種方法,所以你可以發現,方法是你解決問題的一種手段,而這種手段效果是否好,又是否合適你,需要你通過實踐去檢驗,千萬不要陷入盲目的找方法的怪圈,覺得這種方法不好,那種方法不好,方法一天換乙個,最後想了一大堆方法,但乙個方法都沒有實踐過,我們要記住,實踐永遠是檢驗真理的唯一標準。最後說資源,千萬不要對事情絕望,不管是什麼困難,你肯定可以找到不止一種方法解決,面對演算法,面對oj的資源同樣如此,這裡我也推薦幾個oj**,杭電oj,北大oj,51nod,leetcode,你刷哪乙個都行,關鍵是要堅持,加油吧!

藍橋杯C C 組 經驗分享

2020.2.7 cj 芯科經驗分享講稿 參考部落格 藍橋杯軟體比賽中的注意事項 c c c c 組 b組推薦原因 電院一直以來藍橋杯硬體類碩果累累,但是軟體類很少人參加,因為盛傳c c 組競爭激烈,但是實際上c c 組獲獎人數多,且大一新生還未開模電數電等課程,只學了c語言,正好準備藍橋杯c c ...

藍橋杯備戰技巧分享

最近由於疫情的原因,不得不在家準備藍橋杯的比賽,開始也是一頭霧水,慢慢的發現還可以,就拿出最近訓練的幾道題來和大家分享一下 都是藍橋杯練習系統裡面的原題 1.問題描述 有n 2 n 20 塊晶元,有好有壞,已知好晶元比壞晶元多。每個晶元都能用來測試其他晶元。用好晶元測試其他晶元時,能正確給出被測試晶...

LNMP經驗分享

王帥 目前的saas平台架構根據產品和量級的需求經歷過多次演變,最終演化成了現在的結構。由最初的快慢分離和簡單容災,增強容災和提供灰度發布能力,逐漸抽取統一資料層 減少無用請求,強化多set模型和立體監控,到最後統一資料儲存。最終演變為 dns gslb lvs tgw 業務邏輯機 nginx ph...