日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蓝桥杯:国二选手经验贴 附蓝桥杯历年真题

發(fā)布時(shí)間:2023/12/18 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蓝桥杯:国二选手经验贴 附蓝桥杯历年真题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

💁相信能看到這篇文章的你 一定是有想過參賽了~

🤩 那么恭喜你呀 ~ 看到一篇寶藏參賽指南 🤩

樓主將結(jié)合自己的參賽經(jīng)歷 手把手教你拿到省一進(jìn)國(guó)賽嗷!!!(文章結(jié)尾有歷年真題及VIP試題鏈接 建議收藏~??)

樓主是參加了2022年的藍(lán)橋杯算法競(jìng)賽Python大學(xué)A組

先淺淺曬一下證書:

目錄

???引言??

??本文適合食用人群 ??

???為什么要參加藍(lán)橋杯??

??藍(lán)橋杯的賽制???

??備賽階段該做什么???

??1.系統(tǒng)性學(xué)習(xí)階段??

??2.大量的刷題???

??3.系統(tǒng)性的復(fù)習(xí)???

???需要掌握的知識(shí)點(diǎn)??

??Python組的優(yōu)勢(shì)??

??必須掌握的內(nèi)置庫??

??資源分享??

??寫在最后??

?

???引言??

樓主是從二月份初開始備賽的 初賽是在四月初 也就是說兩個(gè)月的時(shí)間內(nèi) 從只懂一些Python基礎(chǔ)語法到拿到省一進(jìn)入國(guó)賽是完全有可能的 如果你還在猶豫 一點(diǎn)算法都不懂還能報(bào)名嗎? 聽我的 直接報(bào)名 有目標(biāo)才有動(dòng)力 哪怕只剩兩個(gè)月時(shí)間備賽都綽綽有余~

?

當(dāng)然 樓主也是走了一些彎路(但不多hh 還好及時(shí)迷途知返了)所以在這里我把我的學(xué)習(xí)路線分享給大家 也會(huì)告訴大家哪些彎路需要避免的~

??本文適合食用人群 ??

1. 希望參加Python組的同學(xué)

2. 希望參加C++或Java組(難度幾乎相同)

3. 想有方法提升算法能力的同學(xué)

4. 有動(dòng)力 愿意持之以恒的同學(xué)

???為什么要參加藍(lán)橋杯??

1. 含金量高 包括清北在內(nèi)的1400余所高校都有學(xué)子參賽 且受絕大多數(shù)學(xué)校和企業(yè)認(rèn)可

2. 學(xué)校保研加分 獎(jiǎng)學(xué)金加分 以我校為例:

?

?

?可以看到拿到對(duì)應(yīng)獎(jiǎng)項(xiàng) 是可以給保送研究生加分的~ 獎(jiǎng)學(xué)金加分也是如此

3. 無成本參賽 雖然看上去報(bào)名費(fèi)要花300元 進(jìn)了國(guó)賽需要再花300元 但其實(shí)絕大部分高校都是會(huì)報(bào)銷參賽費(fèi)用的 只要你獲得了獎(jiǎng)項(xiàng) 甚至是還有獎(jiǎng)金(我校沒有獎(jiǎng)金 只是報(bào)銷嗚嗚..)

4. 提升編程水平 增強(qiáng)就業(yè)競(jìng)爭(zhēng)力 現(xiàn)如今不論大廠還是小廠 對(duì)算法的考察幾乎都是普遍性的了 可以說算法決定錢途

??藍(lán)橋杯的賽制???

藍(lán)橋杯是OI賽制 即根據(jù)通過了幾個(gè)測(cè)試點(diǎn)給幾分

例如通過了 5/10 個(gè)測(cè)試點(diǎn) 則會(huì)得到50%的本題分?jǐn)?shù) (因此可以用暴力搜索/枚舉騙一些分)

參賽時(shí)間:

初賽和決賽都是4個(gè)小時(shí) 往年是5道填空題和5道編程大題 其中填空題只要答案正確即能得分

今年因?yàn)榫€上考試的原因 只有2道填空題 + 8道大題 可以說難度上升了一些 也是為了防止作弊

??備賽階段該做什么???

1. 系統(tǒng)性的學(xué)習(xí)算法(當(dāng)然參賽語言的語法還不熟悉的話要先學(xué)語法啦)

2. 大量的刷題:只有不斷的刷題才能越做越快 熟能生巧的道理嘛

3. 系統(tǒng)性的復(fù)習(xí)

接下來我會(huì)就這三點(diǎn)給出具體方法 🫠

??1.系統(tǒng)性學(xué)習(xí)階段??

現(xiàn)分享下我的學(xué)習(xí)路線吧:我在剛開始備賽時(shí)只懂一些python的基礎(chǔ)語法 并不會(huì)熟練運(yùn)用 算法更是一竅不通。我當(dāng)時(shí)是先開始刷藍(lán)橋杯練習(xí)系統(tǒng)的題 然后是刷洛谷的題單 最后是來到了AcWing刷題

總結(jié)一下來看的話:首先藍(lán)橋杯的練習(xí)系統(tǒng)真的是rubbish!(別誤會(huì) 就是想噴他😡) 真的不好用啊 首先是只能看到第一個(gè)樣例的輸入輸出 然后就是評(píng)測(cè)得很慢 經(jīng)常需要等個(gè)1分鐘以上

最重要的是:他沒題解啊!遇到不會(huì)的題只能上網(wǎng)搜 大部分還搜不到..

建議避開這個(gè)坑!!

洛谷的話 中規(guī)中矩吧 隨著等級(jí)的提升 可以看到的樣例輸入輸出也越多 而且會(huì)有很多小伙伴寫題解以供參考 可以嘗試一下

還有就是力扣 力扣面向的的對(duì)象是面試者 打藍(lán)橋杯為了拿獎(jiǎng)的話 不建議刷!題目風(fēng)格以及側(cè)重點(diǎn)都有較大差距

推薦:AcWing 首先是可以在線編譯 如果某道題的每個(gè)測(cè)試樣例過不了的話 是可以看到樣例的 而且部分題還有y總的講解~非常清晰 體驗(yàn)感良好

?

所以就我踩過的坑和總結(jié)來看:這樣的學(xué)習(xí)路線是非常舒暢的:

AcWing的算法基礎(chǔ)課 —> AcWing的算法提高課 —> 藍(lán)橋杯歷年真題 + AcWing每日一題

當(dāng)然課是要收費(fèi)的~小幾百塊錢 如果覺得官網(wǎng)賣的有點(diǎn)小貴的話 可以私我🤫🤫🤫

??2.大量的刷題???

刷題的方法因人而異:所以我在這里分享一下我的方法吧 :每學(xué)到一個(gè)新的知識(shí)點(diǎn)就去找對(duì)應(yīng)的模版題多寫幾道加深記憶 慢慢的覺得感覺熟練掌握了 就可以開始做這個(gè)知識(shí)點(diǎn)的擴(kuò)展題了

??3.系統(tǒng)性的復(fù)習(xí)???

這是最關(guān)鍵的一個(gè)部分!

所謂溫故而知新:我們每學(xué)一個(gè)知識(shí)點(diǎn) 也許當(dāng)時(shí)你確實(shí)是理解了 但過一段時(shí)間可能又不會(huì)寫了 或者忘記思路了 這是非常正常的!所以就要經(jīng)常性的復(fù)習(xí)。這里分享一個(gè)y總給的復(fù)習(xí)訣竅:一道題AC(通過)之后把代碼刪掉 再多敲兩遍加深記憶(親測(cè)有效)

???需要掌握的知識(shí)點(diǎn)??

🫥 數(shù)據(jù)結(jié)構(gòu):

數(shù)組,哈希表,并查集,線段樹,樹狀數(shù)組,堆,雙端隊(duì)列,棧,隊(duì)列,平衡樹等

🫥 算法:

枚舉,深搜,廣搜,動(dòng)態(tài)規(guī)劃,貪心,前綴和,差分,數(shù)論,圖論,二分,遞推,模擬等

別看上面寫了很多 其實(shí)學(xué)起來兩個(gè)月是足夠的啦 當(dāng)然前提是要堅(jiān)持學(xué)習(xí) 不能三天打魚兩天曬網(wǎng)!?

??Python組的優(yōu)勢(shì)??

既然我們選擇用Python作為參賽語言 那么就一定要學(xué)會(huì)利用他的優(yōu)勢(shì) 否則和C Java組有什么區(qū)別呢?

首先Python有以下幾個(gè)優(yōu)勢(shì):

1. 學(xué)習(xí)周期短 哪怕是初學(xué)者兩周內(nèi)也能搞定語法 因?yàn)楹?jiǎn)單易學(xué)

2. 代碼量短 相比于C和Java的代碼長(zhǎng)度 Py是算短的 也就是說代碼更容易寫

3. Python獨(dú)有的一些特性:沒有大數(shù)限制 不用擔(dān)心爆int longlong的情況

4. Python有很多實(shí)用的函數(shù)及內(nèi)置庫(參賽時(shí)只能用內(nèi)置庫 不能用第三方庫)

這里把鏈接放出來 幾乎涵蓋了所有的內(nèi)置函數(shù):python函數(shù) | 內(nèi)置函數(shù)大全 - 編程獵人

??必須掌握的內(nèi)置庫??

很多時(shí)候 我們不必絞盡腦汁的去想某個(gè)功能如何實(shí)現(xiàn) 說不定某個(gè)內(nèi)置庫里就有實(shí)現(xiàn)該功能的函數(shù)呢?比如想求一個(gè)數(shù)的平方根 可以用math庫中的sqrt函數(shù)。想獲取一組數(shù)的全排列 可以用itertools庫中的permutations函數(shù)等等

所以 熟知有哪些內(nèi)置庫和其中的庫函數(shù)是必須的 它可以讓我們解題時(shí)事半功倍。

我這里總結(jié)了一些常用且實(shí)用的庫 請(qǐng)務(wù)必掌握哦:

math,itertools,collections,heapq,functools,sys,bisect,queue

后續(xù)我有時(shí)間也會(huì)一一寫使用方法。

??資源分享??

藍(lán)橋杯歷年真題網(wǎng)址:藍(lán)橋杯大賽歷屆真題_藍(lán)橋杯 - 藍(lán)橋云課

藍(lán)橋杯練習(xí)系統(tǒng)VIP題目:鏈接: https://pan.baidu.com/s/1ywlHBCK25D8_6nVnuMo0rQ?pwd=3htc 提取碼: 3htc

??寫在最后??

從初學(xué)至今 也零零散散的寫了上千道題了

也整理了很多筆記及知識(shí)點(diǎn) 幾乎覆蓋了藍(lán)橋杯考察的全部?jī)?nèi)容 我把它放在我的專欄里啦 :

藍(lán)橋杯算法筆記(Python)

最全面的藍(lán)橋杯常考知識(shí)點(diǎn)總結(jié)(Python)|沖國(guó)賽_正在黑化的KS的博客-CSDN博客

專門為Py選手定制的保姆級(jí)筆記 保證讓你滿載而歸呀~😉 學(xué)習(xí)有疑惑也歡迎私信我

除此之外 我也會(huì)在我的博客較為頻繁的更新一些我認(rèn)為有價(jià)值的好題題解

歡迎關(guān)注我 我們一起進(jìn)步!🦾

如果這篇文章對(duì)你有幫助 麻煩點(diǎn)個(gè)贊支持一下啦~ 😘💕

?

?

總結(jié)

以上是生活随笔為你收集整理的蓝桥杯:国二选手经验贴 附蓝桥杯历年真题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。