第五周學習總結

2021-10-04 18:36:06 字數 1026 閱讀 9915

這一周主要學習的還是動態規劃,這一部分說實話我學起來真的挺吃力的,有很多題目不知道該如何下手,甚至很多題做一晚上也做不出來,沒有什麼感覺。

做到第k個題的時候,我提交了8次才提交過,開始很多遍都說wa,我自己仔細找了很多遍也沒有找到錯誤,包括到後來顯示是runtime error的問題,之前遇到的runtime error總是陣列開小的情況,但是這次我仔細讀題之後發現並不是陣列開小的原因,在此做一下關於runtime error的總結:

除以0;

陣列越界:int a[3];a[1000000000]=10;

指標越界:int p; p=(int )malloc(5sizeof(int));(p+10000000)=10;

使用已經釋放的空間:int *p;p=(int )malloc(5sizeof(int));free§;*p=10;

陣列開得太大,超出了棧的範圍,造成了棧溢位int a[1000000000=;

還有乙個題,我在做的時候總是wa,後來無奈之下加了一步memset函式進行了一下初始化,就過了,雖然我在codeblocks上面執行了幾個樣例資料沒有發現錯誤,但是或許錯誤是在某種情況下出現,因此在以後的做題中要時刻注意!

這一周,較以往做的題有些少,感覺不是很在狀態,也有一些想要放棄的苗頭,我自己反思了一下,想起費老師的那句話,不能老是呆在自己的舒適區,覺得自己應該還是要好好打起精神來,可能我接受這些知識相比較其他人來說確實有些慢,但是這也不能作為我放棄的理由,總之這一周很不應該。

上課的時候老師也說過,這一部分確實有些難,總要看大量的題才能有一些感覺的,而我,說實話,在上個星期這一點做的不好,不過既然認識到了錯誤,距離開學還有一段時間,在接下來的日子裡,我要全身心的投入到這門課程中,好好的反思總結,不能再像上一周這樣繼續得過且過了。

之前在報這門課之前,我認為自己還是很熱愛寫程式的,希望能通過這門課程去提公升自我,現在回想當初的自己,突然心中有了一點愧疚,我想這應該也是老師讓時時刻刻總結的目的吧。

希望自己這一篇簡短的部落格能夠點醒自己,從此以後全身心投入,不僅僅把目光放在期末不掛科上,更希望自己能記住自己當時的初心。不忘初心,方得始終!

第五周學習總結

上週由於學校單招的原因,很多專業課都沒有上。然後就有點懈怠了,在周五上課的時候,mysql的老師也說了我們下來沒有自己去學習的這個問題。師傅領進門修行在個人,最重要還是看自己的學習,和下來的努力。不過課還是要還的,這週欠了好多課。公開課上數學也越來越深,感覺有點聽不懂了,物理學習老講了機械振動,英語...

第五周學習總結

這個週末想休息 這一周感覺收穫很多,模板感覺背的都沒有別的板塊那麼生了,還連著組隊練習賽打了好久 真好,有種自己不需要打 只需要思考的爽快 畢竟我這種菜雞,也幫不上什麼忙嗚嗚嗚。很喜歡一起討論問題,因為或許別人一句不知道什麼話就能開啟乙個思路,而不再是自己乙個人默默鑽牛角尖兒。開始玩洛谷上真正的水題...

第五周學習總結

總控makefile cc gcc cflags wall o3 libs lpthread target client source wildcard src c 列出當前目錄下src目錄的所有.c檔案 objs pa tsub st patsubst c,o,patsu bst source 將...