? ? ? 這個(gè)周是線上學(xué)習(xí)的第二周,經(jīng)歷了一個(gè)周后的算法訓(xùn)練,我能明顯的感覺(jué)到我的水平有所提升,但是仍然不能滿足于現(xiàn)狀的我,急需學(xué)習(xí)新的知識(shí)。
? ? ? 出于對(duì)我自己解題的舊套路、舊方法的死板,讓我在算法學(xué)習(xí)中漸漸變得索然無(wú)味,慢慢地,我的學(xué)習(xí)進(jìn)度也慢了下來(lái)。但是有一天,聽(tīng)到組長(zhǎng)說(shuō):“你們的代碼寫(xiě)的都太長(zhǎng)了,我寫(xiě)的慢,但是我封裝的很好,每個(gè)代碼都不超過(guò)三十行。”我停下敲打鍵盤(pán)的手,默默的看了一眼剛打了一半就已經(jīng)六十多行的代碼,我頓時(shí)變得有些迷茫。我要是的是這些嗎?我要的是速度,寫(xiě)的進(jìn)度,寫(xiě)的多少嗎?我要的是不管用什么方法,打表、暴力,只要寫(xiě)出來(lái)嗎?我要的還是自己技術(shù),自己實(shí)力的提升?顯然,肯定是后者,于是我停下了對(duì)算法的訓(xùn)練,去學(xué)習(xí)封裝、包裹、繼承,雖然剛開(kāi)始聽(tīng)的時(shí)候很懵,但是我今天嘗試用這些方法寫(xiě)了一道題,雖然并沒(méi)有AC,但是我感覺(jué)這是我做出來(lái)的一大步。
? ? ? ? 在學(xué)校的Java學(xué)習(xí)中,苦于對(duì)第六章的模糊與逃避,我漸漸的不想觸碰第六章,甚至在翻閱題解時(shí),若是看到有第六章的內(nèi)容,便會(huì)直接跳過(guò),但是實(shí)際上,這種方法反而是以后用的最多的,如果我僅停留于前五章的內(nèi)容,只會(huì)寫(xiě)一個(gè)主函數(shù),并不會(huì)寫(xiě)什么方法,不會(huì)自己調(diào)用自己,不會(huì)建立除了int、char、string……型的其他數(shù)組,那么我覺(jué)得即便自己的前五章用到爐火純青也無(wú)濟(jì)于事。好在那天組長(zhǎng)說(shuō)的一番話,讓我敢于嘗試,雖然寫(xiě)的時(shí)候總是丟三落四,但是總算是不是照著課本打出來(lái)的一段屬于我自己的代碼,這段代碼的功勞來(lái)源于我的不畏懼。
? ? ? ? 下周是最后一周,希望我下周可以把第六章用明白。。。