作者handsome0716 (SIGMA)
看板Soft_Job
標題[請益] 大學 資料結構
時間Tue Oct 8 03:12:05 2019
先講一下背景 現在東X學店大二 大一混到不行 但基礎的一些程式還算懂(反正就學店教
的那樣) 轉考考上基隆某大學 忘記報到又回學店
覺得被自己搞砸了 回原大學好好認真唸 現在在上資料結構 老師講的我覺得似乎太淺 基
礎好像也沒打好 最近在說stack就是push pop然後只能對top動作 大概就這樣 教的其他
東西也諸如此類
於是打開參考書從第一頁開始讀
https://i.imgur.com/bglpefr.jpg 覺得遇到一些問題 例如:類別、方法
覺得這些東西很抽象 打程式知道要打這些但不知道這些是幹嘛的 有什麼意義
https://i.imgur.com/Suc5W2K.jpg 還有像圖三圖四 圖中code的行為都看得懂 執行結果也跟我想的一樣
但鑽牛角尖的話又會想問(String[]args)是什麼鬼東西 static void又是什麼 什麼時候
要void什麼時候又要是其他東西
或是看文字冒出一些專有名詞(參考型態 參考變數...)覺得太過咬文嚼字 心裡os:X你
用一個我不懂的東西來解釋我不懂的東西我怎麼會懂...
https://i.imgur.com/YmyxpWa.jpg https://i.imgur.com/CqVWxvs.jpg 不知道是太愚鈍還是這是入門的常態 將就讀的心態讀了幾章之後還是覺得很不踏實於事
就上來發文了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.101.242 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1570475527.A.7D2.html
※ 編輯: handsome0716 (101.12.101.242 臺灣), 10/08/2019 03:13:10
噓 ununnihao: 你可以google 10/08 03:21
→ Midnight1611: 交大開放式課程我覺得不錯,不過你說不懂參考跟stat 10/08 03:48
→ Midnight1611: ic可能要先從計概跟物件導向開始看起 10/08 03:48
→ handsome0716: 物件導向 資料結構同為這學期的課 計概大一用混過 10/08 03:51
→ handsome0716: 的 轉考放推 考計概的學校都沒機會 謝謝建議找個時 10/08 03:51
→ handsome0716: 間回去啃foundation跟補習班的講義 10/08 03:51
→ handsome0716: 是說學校計概也教得非常爛就是了... 10/08 03:52
推 y956403: 你可以寫python 10/08 03:54
→ handsome0716: 之後要考研究所的話還是想辦法學好好了 10/08 04:00
→ ChungLi5566: 你問的很多都是Java語言的東西 10/08 07:36
→ ChungLi5566: 換一本C語言的DS課本吧 10/08 07:37
噓 LinuxKernel: 看起來你就不會Java,挑這本做啥... 10/08 07:39
→ forever84721: 這麼基礎的東西不會 好意思說老師教太淺 10/08 07:46
→ pttworld: 工作板不要拿學校東西當問板 10/08 08:03
→ qscesz1456: 說基礎程式會 但都問基礎的 ps基礎不等於簡單 google 10/08 08:37
→ qscesz1456: 都很好查到答案 10/08 08:37
→ hanyi0923: 你可以請一個家教,比如我 10/08 08:46
→ JungleKING: 認真回,要學資料結構我會用C來學 10/08 09:20
推 landysh: 回去學好Java的基礎,或是換一本用c的書 10/08 09:24
噓 geroge0820: 你上完這些基礎 只有“好像” “還算懂”這些形容詞來 10/08 09:34
→ geroge0820: 表達你的程度 你要不要再去做一遍作到熟為止 遇到問 10/08 09:34
→ geroge0820: 題先去請教你的教授 而不是上來討拍 10/08 09:34
→ Kazimir: 這個狀況是正常的 就是看不適合自修的書來自修會產生的 10/08 09:45
→ Kazimir: 問題 我自己是不太喜歡看書學 不過如果一定要用書的話 10/08 09:46
→ Kazimir: 建議要把每個不懂的東西都google清楚 匯集成一本筆記 10/08 09:48
→ Kazimir: 只要筆記有把自己的理解都寫進去 就不用擔心忘掉知識 10/08 09:50
→ testPtt: 因為你沒耐心好好把一本書看完 只看你想看的 10/08 10:17
→ testPtt: 老師教的當然只教老師認為是重點的 但其他的你還是要去看 10/08 10:18
推 guest0710: 這其實是正常的 需要花更多時間反覆了解而已 10/08 10:19
推 TWkobe: 阿你不懂java為啥要看java寫的ds書?是不會自己學? 10/08 10:44
→ invidia: 至少這本是中文的 10/08 10:52
噓 gn00670191: 我以為我走到homewok板,有問題問教授跟助教不行嗎? 10/08 11:17
→ handsome0716: 抱歉...以為這裡程式相關都可以問 以上建議很感謝 10/08 11:42
推 HelloPTT: 推薦你看聯合大學杰哥的ppt 10/08 12:49
推 ap954212: Google 程式學無止境 10/08 13:23
→ zo6596001: argc,argv 就是執行時傳入的指令 10/08 16:38
→ zo6596001: static function 就是程式不會跟著Class一起消失 10/08 16:39
→ zo6596001: ./aaa a.jpg argc=2 代表2個指令 argv 會是 aaa,a.jpg 10/08 16:42
→ afafaf: 建議新手先搞清楚java和ds有甚麼不同 10/08 23:47
→ viper9709: static void是什麼...嗯... 10/09 00:55
→ fgkor123: ???這都不會 10/09 02:00
→ fgkor123: 你這種問題應該不是怪老師,怪自己比較快= = 10/09 02:03
→ fgkor123: cs2030 10/09 03:03
→ fgkor123: 不覺得是你們老師沒教,是你根本沒在聽才是真的 10/09 03:05
推 Jichang: 正常啊 寫程式就是這樣 越看越發現不懂的東西越多 10/09 08:35
噓 sxy67230: 不要再叫人去寫python 好嗎,學生真的乖乖去練好資料結 10/09 09:35
→ sxy67230: 構跟OO,沒物件導向基礎去寫py根本是場災難。雖然是可以 10/09 09:35
→ sxy67230: run沒錯,但沒物件導向基礎的python code根本很難維護 10/09 09:35
推 haodance: 覺得學校教不夠的話可以找開放式課程,建議搭配課程用 10/09 12:22
→ haodance: 書好好嗑完基礎 10/09 12:22
→ baileegunlin: 去看cs61 10/09 13:23
→ baileegunlin: cs61b 10/09 13:23