分享到plurk 分享到twitter 分享到facebook

版本 62198272c23b1b41a2101afe157fa05b70fa7aca

rain20010126 (章升瑜)

簡介

2024 Linux 核心設計 自我評量

##成果發表和貢獻

作業/隨堂測驗

在學期初我花了很多心力在此課程的作業與隨堂測驗中,獲得了許多在機械系學習不到的知識,從 hackmd, Github 的操作外,也從頭開始學習資料結構,在隨堂測驗中也很認真思考每一題該填入的程式碼為何,到了課程中段以後,因為實驗室的比賽以及其他課堂的作業以至於花費在此的時間大幅減少,無法順利跟上課程進度,教材理解不夠充分導致無法充分理解隨堂測驗,雖然如此,但我在每周進行隨堂測驗前,都會花費度少時間嘗試理解當周的課程教材,基於以上,我在此部份給自己的評分是

期末專題

  • Xtree 改進並與紅黑樹及 AVL tree 比較: GitHub / HackMD

在期末專題中我對 Xtree 進行改進,解決了左右子樹不平衡的問題,並撰寫了程式碼評估其與 AVL 樹和紅黑樹的比較,包括插入、搜尋、刪除節點所花費時間的比較,根據此次的專題努力的過程與結果,相比於學期初的我城市功力已有不小的提升,學習到了結構體的應用以及如何包裝程式碼等等,基於以上,我在此部份給自己的評分為

與授課教師的互動

與授課老師的時間為 2024 年 5 月 16 日(週四)下午 1:30 - 下午 2 點,在面談中我所提出的問題為第三周測驗的測驗二關於位元處理的問題。而在老師出題叫我實作浮點數乘法時,我腦袋空有想法但完全不知道該怎麼下手,顯示出我實際撰寫程式碼的練習不足。其中我印象深刻的是,我在解釋某個觀念為甚麼不清楚時,我回答了因為我是機械系所以很多資訊系的基礎觀念我都不具備,但老師的回答是:機械是不是你的藉口,自己要對自己負責,這句話對我的影響很大,了解到這不該是我的藉口,缺甚麼就要去補,不該抱怨環境問題,而是問自己有沒有盡力。