iT邦幫忙

2021 iThome 鐵人賽

DAY 30
0
Software Development

程式菜鳥自學C++資料結構演算法系列 第 30

[Day30]程式菜鳥自學C++資料結構演算法 – 心得總結

前言:今天是鐵人賽的第30天,但實際上花了一個多月的時間準備,因為自認自己的實力還不夠好,所以有提前準備,也好在有提前準備,在備稿途中家裡發生了一點事,導致進度落後,幸好還是有如期完賽。

心得:在經過這幾天的努力,才發現原來在上課時有很多概念是一知半解,或根本已經遺忘還給老師了,再加上還要用沒有學過的C++來實作,讓我覺得這連續30天發文的路程相當遙不可及,尤其是系列文章的開頭,不知道要用甚麼主題切入,或要用甚麼樣的風格來呈現,都是一開始苦惱的地方,其中也參考過不少前輩的文章,但到後來也只覺得自己還差太遠,最後決定用這種類似教學的方式呈現,以自己的步調和節奏來實作資料結構和演算法的內容,如果有哪裡講得不夠好或是有錯的地方都歡迎告訴我,讓我有機會改進。

接著來講講加鐵人賽後學到的東西,除了學到新的內容和複習之前學過的概念,我覺得如何分配和管理時間真的太重要了!如果沒有提前準備到時候開賽一定炸開(≧д≦ヾ),雖然在開賽截止日前才開始發文,但對我這個程式小廢物來說還是相當硬的。還有在翻遍上課講義和網路上的各種資料後,讓我更加確定資料結構和演算法是程式設計的開端,太多東西的應用都要用到這兩項技術,尤其像是接觸到資料方面的前端技術更需要學好,雖然我到現在也還不是十拿九穩(大概才六、七吧(×_×;)),不過也比一開始好太多了,之後一定還會更加關注這方面的知識,已精進自己的實力。最後來講講初見C++的感想,醫開始接觸真的相當陌生且排斥,況且還有不少特定的語法都沒有看過(std::cout是甚麼,一開始看到直接傻眼(ノ° ロ°)ノ彡┻━┻),不過看久了也不那麼可怕,反而有很多地方和Java相似,雖然照著網路上的教學,一步步更改程式的內容並且加以解釋對我來說還是很困難的一件事,但是也從中感受到不少樂趣。

最後要來感謝IT邦幫忙舉辦這個鐵人賽,雖然從開始準備以來每天弄到半夜已經成為常態了,不過在最後能順利完賽順利完成鐵人賽真的相當感動,也多了一點點原本就所剩無幾的信心,還要感謝提醒我要記得發文的團友,如果稿子都寫好但事忘記發文就真的太尷尬了…,以及任何有看過這系列任何一篇文章的邦友,你們的觀看對我來說就是小小的一份支持和肯定,也是推動我持續想要進步的動力。差不多是要來做最後的總結了,可惜資料結構和演算法還有東西沒提到,要用30天全部規畫好還要講完真的會塞太多內容(我真扛不住(ᗒᗣᗕ)՞),這也算是我的一點小遺憾,雖然有點排斥連續參加兩年,不過鐵人賽真的是促進自學機會的好比賽,所以就容我再考慮一下吧,說不定有緣,明年就能再到大家,還有把漏掉的坑給填了(前提是要先把專題搞好ᶘ ᵒ㉨ᵒᶅ真不想面對),差不多就這樣了,再次感謝大家,掰掰ヘ(= ̄∇ ̄)ノ

P.S.本人完全沒有任何藝術和繪畫天分,那個排版和手繪的圖真的連我都覺得不堪入目,如果真的有很介意的人,懇請鞭小力一點(=ω=;)


上一篇
[Day29]程式菜鳥自學C++資料結構演算法 – 桶排序法(Bucket sort)
系列文
程式菜鳥自學C++資料結構演算法30

1 則留言

0
juck30808
iT邦新手 3 級 ‧ 2021-10-14 11:51:23

恭喜完賽/images/emoticon/emoticon12.gif

我要留言

立即登入留言