單小小完成美賽後,暫時空閒下來很多,要等到下次參加比賽就是四月份之後的藍橋杯了。
還有一兩個月的時間,單小小乾脆認真上課,並且沒課時時常用電腦刷題,安心備考。
這次據她所知,參加四月份藍橋杯比賽的人還挺多的,主要是他們計算機專業的人多,單小小身邊的人中就隻有劉夢沒有報名參賽,其他幾個同學都報名了。
宿舍的許佳這幾天天天都抱著電腦早出晚歸,單小小知道她也是在準備比賽中。
劉夢顯然也發現了這一事情,她也有些後悔地說道:“早知道我也報一個了,我看班裡好多同學都在準備這個,顯得我都有些無所事事了。”
張淼淼回道:“明年也有機會,如果你想參加,現在就可以多練練編程,多點時間準備也挺好的。”
“是的,明年參加也不遲的,可以先做足準備,我們還有一些專業課沒學完,說不定大三再參加的時候懂得更多。”單小小也說道。
劉夢聽到室友的話後,積極地說道:“那我下次也要報一個。”
“加油,你現在就可以練起來了,平常編程作業要好好做。”張淼淼鼓勵道。
單小小也說:“有不會的可以來問我們,如果我和淼淼也不會,大家正好可以一起討論一下。”
“好。”劉夢點頭說道。
被室友的激勵所感染,劉夢決定以後上機作業爭取靠自己獨立完成,不能再借鑒彆人的了。
單小小從上次美賽比賽完後,明顯感覺到自己用編程工具解決問題的能力又有了進步,她覺得參加這種緊張的比賽確實是很鍛煉人的,比平常按部就班地刷題進步更快。
平常刷題的時候,單小小一般會刷真題,而她也提前知道就算做不出來也可以搜資料、看標準答案是如何寫的,隻有在真正比賽的時候,碰上的全新題目,在緊張的考試氛圍中,她儘全力完成是發揮了她所學知識的潛能,真正鍛煉能力的時候。
不止她是如此想,上次考完試,單小小就聽到好友張淼淼和她說:“之前我死活想不通的一種算法原理,這次比賽的時候用到它,我突然就理解了。”
“是不是你幫忙找的第三問的方法?”單小小記得張淼淼參與過的工作。
“對,就是那個,雖然我沒有動手實現它,但是我好像突然就知道這個算法適用於解決哪類問題了。”張淼淼感歎道。
單小小讚同道:“確實,之前放假的時候我們學習感覺就是紙上談兵,看了那麼多實現案例,還不如一次比賽的時候思考如何解決問題,自己動手的時候感觸大。”
“是啊,平常我們主要還是把寫代碼這一部分做好,之前大一的時候我們練得少。”張淼淼他們大一的時候上機課少,老師布置的程序作業也少,後麵專業課開始多起來,他們才意識到自己編程能力比較弱,需要多練習。
“這次藍橋杯我看了下,除了c語言組,pyhton組,還有我們沒學過的java,這次我報了python,但是我覺得java也可以學學。”單小小和她談論起藍橋杯比賽。
其實c語言是他們上課最先學的編程語言,後麵開始接觸數學建模,用python語言比較簡單,處理數據方便,他們就把python提前學了,到現在已經用得非常熟練了。
而java,單小小雖然知道有這個語言,但還沒來得及去學這門,這次藍橋杯比賽,她乾脆選了自己比較熟悉的python組。
“那我們回去安裝下,學學看?”張淼淼問道。
“行,不過得等比賽完了,倒是可以先把軟件安裝上,回頭也問問蕭辰,他接觸編程多,肯定有安裝包什麼的。”單小小現在和蕭辰交流起來學習上的問題來已經相當熟練了,畢竟是一起組隊打過兩次比賽的隊友了。
張淼淼點點頭,同意她說的話。
說乾就乾,第二天單小小就問了蕭辰java安裝包的事。
沒想到這次,單小小倒是走在了蕭辰前麵,因為蕭辰也不會java,最近沒有學它的打算。
單小小:【那我自己研究一下,網上應該很多安裝教程】
蕭辰:【藍橋杯準備好了嗎】
單小小當然不能說自己已經準備得萬無一失,肯定能拿獎,隻不過最近係統沒有布置新的任務,她每天就上課還有刷刷題,感覺有些無聊。
可能是之前每天都在應對挑戰,搞得單小小現在不學點新東西,手還有點癢癢的感覺,她自己也對這種狀態有些無語和好笑。
之前每天過的“苦日子”,那時候單小小就想趕緊完成手中的任務,然後痛痛快快地放幾天假,把手中的獎勵用完,現在還沒閒下來幾天居然就坐不住了,係統不給她布置新的任務,她還給自己找事做。
單小小隻好回複蕭辰:【沒有,不過就想先了解一些,先把軟件安裝上,然後學學語言規則,重心還是放在比賽上啦】
蕭辰看到消息後回道:【那你先學吧,多學幾門語言肯定沒壞處】
單小小:【我也是這樣想的,那我去網上找找。】
自從她編程能力開始慢慢提高後,單小小逐漸能從不同的編程語言中體會到它們的魅力,雖然它們的難度可能不同,但是它們都有自己獨特的實用性和價值。
如果說以前選擇計算機這個專業,單小小隻是圖它的熱度和就業,但是現在通過每天紮實的學習和參加各個比賽,她不說已經對編程產生非常大的熱愛之情,但她確實從排斥學習它,到如今越來越能夠應對編程任務中的挑戰,她能確保如果以後的工作是它,那麼單小小也會很好地處理與它的關係,爭取在這個專業領域發揮出自己的價值。
想明白這些後,單小小把自己要學習java的計劃上傳到了係統中,現在係統的這個功能讓她非常喜歡。
之前有一次單小小不止上傳了學習計劃,她還試探地加入了要學習鍛煉和健身的計劃,那次她隻是試試係統的知識庫有多強大,所以這段計劃的日期隻設置了半個月,沒想到係統第二天就給她把鍛煉的日常任務安排上了,時長持續了半個月,她那段時間還每天花一個小時完成健身任務。
從那之後,單小小就發現這個係統不隻是在文化學習上希望她卷起來,隻要其他任何方麵有她想學習的技能,係統都能給她安排上,而且似乎很滿意她主動學習的態度,巴不得每天給她布置更多的日常任務呢。
所以這次單小小想要學習新的編程語言,想必係統是十分樂意納入日常任務安排中的,不過因為她還要準備藍橋杯和上課,所以單小小將學習的周期設置得比較長,隻要在這學期結束包括暑假這段日子內,完成對它的學習就行。
這樣拉長了學習周期後,係統就會把合理分配好每天的任務量,既不會給單小小帶來困擾,又能每天花上一點時間學習新的技能。
單小小上傳完計劃後,看到係統上過去的一個月每天日常任務打卡上都是小紅花,不由得感到吃驚,原來現在自己不知不覺的周末都能做到打卡了。
以前她常聽說,隻要一個習慣連續堅持21天,那麼這個習慣就能養成。單小小聽著就覺得挺難的,過去她也不是沒有嘗試過早睡不要熬夜,後麵發現兩三天她就受不了了,隻能放棄這個堅持,現在她在養成每天堅持打卡習慣的同時,居然漸漸地也養成了早睡的習慣,雖然偶爾放假也有放肆的時候,但大部分時間都是早睡的。
我還真有點厲害了,單小小都有些佩服自己了,這自律能力已經和高中的時候相媲美了,甚至比高中的時候還要強,因為高中不準帶手機入校,現在大學可是身邊每天圍繞著電子產品的誘惑。
第二天,單小小再次打開日常任務的時候,就發現係統已經給她安排上了java的學習內容,有了新手教程指引後,她也能更快地上手這門語言的學習。
時間過得很快,在每天新的學習內容充實中,單小小也在繼續為藍橋杯比賽做準備,不知不覺轉眼間就來到了新比賽的前夕。