1. 程式人生 > >【NOIP2018】總結

【NOIP2018】總結

NOIP2018總結

2018年11月10日至11日,全國資訊學愛好者聚集在各省分賽區,進行最重要的一年一度的NOIP全國資訊學聯賽。

這是我第一次在NOIP參加提高組,收穫了許多,超越了過去的自己,同時也發現了許多不足。這場比賽不僅考察同學們的思維能力、程式碼實現能力,也考驗大家的心理素質,只有保持良好心態、一心一意投入比賽的同學才能取得自己最理想的成績。

在比賽前,我瞭解到得分達到400分就有機會參加寒假的清華冬令營,這是我夢寐以求的,便早已做好準備。分析以往的題目,根據自己的實際水平,我認為自己需要按照一定的策略做題。首先,Day1的前兩題和Day2的第一題是可以拿到滿分的,我也必須想辦法去實現,題目往往會看上去不好做,但只要仔細分析樣例資料,找到其中的規律和要點,是能輕鬆解決的;其次,剩下三題我應該先進行一定思考,有想法即實現,若沒有則盡力拿部分分,由於NOIP設定特殊資料較多,我必須盡全力對儘可能多的情況做出不同的解法,同樣可以拿到一定的分數;特別地,我還可以對輸入資料較少的題目找規律,或用一些正確性不確定的水法解題,堅決不能在一棵樹上吊死。

最初對自己的預計是發揮較好則可達450分,最低也不會少於350分。

兩天比賽結束,都自我感覺十分不錯,估分是100+100+55+100+65+44=464。

賽後,卻發現了自己程式的漏洞。一是Day2 T2我的規律錯誤,則會導致丟分15分;二是對於Day1 T1我的方法時間不穩定,可能導致棧空間不足。目前在非官方資料上測得我的成績是80+100+55+100+50+44=429分,廣東省同年級第五名。

目前,我可以根據成績對自己的表現進行反思。

首先,我每題都按照最初的計劃來執行,最終的總分數和名次都不錯。其中有四題該得的分都得到了,沒有犯低階錯誤,達到了預計的分數,這是值得肯定的。

不過,我對細節方面可能仍不夠重視。人們都說細節決定成敗,現實也的確如此。我的細節方面出現了一些錯誤,可能很小,對部分資料不產生影響,但一旦有了大資料,我的程式漏洞即會馬上顯現出來。同時,我在靜態除錯方面也有所不足,常常是習慣性地實現程式後直接測試樣例,儘管樣例輕易地通過了,但還是存在問題的。正是細節,一個符號,一個變數,或是演算法的漏洞。因為細節的問題,因為自己的思考不夠深入,導致自己失去了應得的35分,確實不應該。

我始終認為自己心態是十分良好的,但不太注重細節,思考也不夠深入,即使心態再好,也會犯下一些錯誤。比賽可以檢測一個人身上的許多不足,而每次比賽總會發現自己的不足。初次出現,或是屢錯不改,我應怎樣才能儘量減少犯錯呢?必須將每次模擬賽當作是真正的比賽,並認真對待,從中不斷吸取經驗教訓,並不斷反思自我。這一點我過去做得很好,今後也會繼續保持。也必須更加勤奮,勤于思考,勤於探究,只有將自己的思維能力再進一步提升,才能使自己更快速、準確、有效地實現每一道題目。

只有一次次發現自己不足,才會有一點點的提升。只有揮灑一滴滴汗水,才會收穫一份份成功的喜悅。學習時的苦痛是暫時的,學不到的痛苦是終身的。付出了就一定會有回報,願我珍惜年少的寶貴時光,嚴格要求自己,今後更加努力。追夢人,加油奮鬥吧!