作者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://webptt.com/m.aspx?n=bbs/Soft_Job/M.1570475527.A.7D2.html
※ 編輯: handsome0716 (101.12.101.242 臺灣), 10/08/2019 03:13:10
1F:噓 ununnihao: 你可以google 10/08 03:21
2F:→ Midnight1611: 交大開放式課程我覺得不錯,不過你說不懂參考跟stat 10/08 03:48
3F:→ Midnight1611: ic可能要先從計概跟物件導向開始看起 10/08 03:48
4F:→ handsome0716: 物件導向 資料結構同為這學期的課 計概大一用混過 10/08 03:51
5F:→ handsome0716: 的 轉考放推 考計概的學校都沒機會 謝謝建議找個時 10/08 03:51
6F:→ handsome0716: 間回去啃foundation跟補習班的講義 10/08 03:51
7F:→ handsome0716: 是說學校計概也教得非常爛就是了... 10/08 03:52
8F:推 y956403: 你可以寫python 10/08 03:54
9F:→ handsome0716: 之後要考研究所的話還是想辦法學好好了 10/08 04:00
10F:→ ChungLi5566: 你問的很多都是Java語言的東西 10/08 07:36
11F:→ ChungLi5566: 換一本C語言的DS課本吧 10/08 07:37
12F:噓 LinuxKernel: 看起來你就不會Java,挑這本做啥... 10/08 07:39
13F:→ forever84721: 這麼基礎的東西不會 好意思說老師教太淺 10/08 07:46
14F:→ pttworld: 工作板不要拿學校東西當問板 10/08 08:03
15F:→ qscesz1456: 說基礎程式會 但都問基礎的 ps基礎不等於簡單 google 10/08 08:37
16F:→ qscesz1456: 都很好查到答案 10/08 08:37
17F:→ hanyi0923: 你可以請一個家教,比如我 10/08 08:46
18F:→ JungleKING: 認真回,要學資料結構我會用C來學 10/08 09:20
19F:推 landysh: 回去學好Java的基礎,或是換一本用c的書 10/08 09:24
20F:噓 geroge0820: 你上完這些基礎 只有“好像” “還算懂”這些形容詞來 10/08 09:34
21F:→ geroge0820: 表達你的程度 你要不要再去做一遍作到熟為止 遇到問 10/08 09:34
22F:→ geroge0820: 題先去請教你的教授 而不是上來討拍 10/08 09:34
23F:→ Kazimir: 這個狀況是正常的 就是看不適合自修的書來自修會產生的 10/08 09:45
24F:→ Kazimir: 問題 我自己是不太喜歡看書學 不過如果一定要用書的話 10/08 09:46
25F:→ Kazimir: 建議要把每個不懂的東西都google清楚 匯集成一本筆記 10/08 09:48
26F:→ Kazimir: 只要筆記有把自己的理解都寫進去 就不用擔心忘掉知識 10/08 09:50
27F:→ testPtt: 因為你沒耐心好好把一本書看完 只看你想看的 10/08 10:17
28F:→ testPtt: 老師教的當然只教老師認為是重點的 但其他的你還是要去看 10/08 10:18
29F:推 guest0710: 這其實是正常的 需要花更多時間反覆了解而已 10/08 10:19
30F:推 TWkobe: 阿你不懂java為啥要看java寫的ds書?是不會自己學? 10/08 10:44
31F:→ invidia: 至少這本是中文的 10/08 10:52
32F:噓 gn00670191: 我以為我走到homewok板,有問題問教授跟助教不行嗎? 10/08 11:17
33F:→ handsome0716: 抱歉...以為這裡程式相關都可以問 以上建議很感謝 10/08 11:42
34F:推 HelloPTT: 推薦你看聯合大學杰哥的ppt 10/08 12:49
35F:推 ap954212: Google 程式學無止境 10/08 13:23
36F:→ zo6596001: argc,argv 就是執行時傳入的指令 10/08 16:38
37F:→ zo6596001: static function 就是程式不會跟著Class一起消失 10/08 16:39
38F:→ zo6596001: ./aaa a.jpg argc=2 代表2個指令 argv 會是 aaa,a.jpg 10/08 16:42
39F:→ afafaf: 建議新手先搞清楚java和ds有甚麼不同 10/08 23:47
40F:→ viper9709: static void是什麼...嗯... 10/09 00:55
41F:→ fgkor123: ???這都不會 10/09 02:00
42F:→ fgkor123: 你這種問題應該不是怪老師,怪自己比較快= = 10/09 02:03
45F:→ fgkor123: cs2030 10/09 03:03
46F:→ fgkor123: 不覺得是你們老師沒教,是你根本沒在聽才是真的 10/09 03:05
47F:推 Jichang: 正常啊 寫程式就是這樣 越看越發現不懂的東西越多 10/09 08:35
48F:噓 sxy67230: 不要再叫人去寫python 好嗎,學生真的乖乖去練好資料結 10/09 09:35
49F:→ sxy67230: 構跟OO,沒物件導向基礎去寫py根本是場災難。雖然是可以 10/09 09:35
50F:→ sxy67230: run沒錯,但沒物件導向基礎的python code根本很難維護 10/09 09:35
51F:推 haodance: 覺得學校教不夠的話可以找開放式課程,建議搭配課程用 10/09 12:22
52F:→ haodance: 書好好嗑完基礎 10/09 12:22
53F:→ baileegunlin: 去看cs61 10/09 13:23
54F:→ baileegunlin: cs61b 10/09 13:23