[問題] 我現在該買什麼書呢?

看板C_and_CPP (C/C++)作者 (阿神)時間13年前 (2012/11/18 20:24), 編輯推噓13(13017)
留言30則, 14人參與, 最新討論串1/1
我不是資工科系的 現在拿C++ Primer 自學中 之前為了考研所有學了資料結構 但我不知道怎麼把資料結構在C++中實作 這樣可以買什麼書來看嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.19.145.249

11/18 20:41, , 1F
手上這本你看得完就夠了
11/18 20:41, 1F

11/18 20:55, , 2F
以後就會覺得買書都在浪費錢了
11/18 20:55, 2F

11/18 21:59, , 3F
STL源碼解析 (誤
11/18 21:59, 3F

11/18 22:08, , 4F
學了資節不會寫code..那也白學了
11/18 22:08, 4F
應該說我不會寫那個最基礎的結構 例如tree的結構,要用什麼來寫,還有那個格式怎麼寫 因為我好像找不到Primer裡面寫結構的部分,大部分都是講class 其他code我都有背也會寫,但就是不太會用...

11/18 22:34, , 5F
樓上別這樣講, 也有教演算法資結的教授不會寫串列
11/18 22:34, 5F
※ 編輯: luke90512 來自: 163.19.145.249 (11/18 22:57)

11/18 23:38, , 6F
最基礎的是 array, linked list,這些都會了,再學點遞迴
11/18 23:38, 6F

11/18 23:38, , 7F
才輪到 tree,你以為這是最基礎的結構嗎
11/18 23:38, 7F

11/18 23:47, , 8F
資結Horowitz出的那本後來好像有in C++??沒看過不清楚內容@@
11/18 23:47, 8F

11/18 23:58, , 9F
array會,可是Primer說不要常用array要用vector,所以就
11/18 23:58, 9F

11/18 23:59, , 10F
改學vector,然後書上好像沒有linked list只有list
11/18 23:59, 10F

11/19 00:00, , 11F
Horowitz的書c或c++挑一本吧
11/19 00:00, 11F

11/19 00:01, , 12F
linked list跟list 兩個不是都一樣嗎
11/19 00:01, 12F

11/19 00:48, , 13F
這本看的完就很猛了,相信我…
11/19 00:48, 13F

11/19 02:58, , 14F
這個別人幫不了你 加油~
11/19 02:58, 14F

11/19 07:40, , 15F
struct 就是結構就是 class,基本的問題隨便 google 就有
11/19 07:40, 15F

11/19 07:41, , 16F
http://tinyurl.com/afhecnz 跟找網路購物、十八禁沒分別
11/19 07:41, 16F
剛剛查了一下 類似這樣的我就看不太懂,struct在Primer好像沒有提到 struct list { int no; char name[SLEN]; struct list *next; }; 還是說像這樣的在C++都是用class在寫嗎? ※ 編輯: luke90512 來自: 163.19.145.249 (11/19 08:20)

11/19 08:17, , 17F
首先~因為 "Primer說不要常用array要用vector" ->
11/19 08:17, 17F

11/19 08:17, , 18F
"改學vector" 這樣不太好 -.-
11/19 08:17, 18F

11/19 08:18, , 19F
不要因為書上or別人說啥你就信啥~要去了解為何 要這樣作
11/19 08:18, 19F

11/19 08:22, , 20F
有呀~我有看他的解釋不用array的原因,另外就是想說自己
11/19 08:22, 20F

11/19 08:22, , 21F
新手,想培養好的習慣XD
11/19 08:22, 21F

11/19 08:29, , 22F
可以學學如何活用基礎演算法,例如 n-way merge sort
11/19 08:29, 22F

11/19 13:53, , 23F
這應該你也看的懂吧,就一個struct塞int,char array,pointer
11/19 13:53, 23F

11/19 13:53, , 24F
你要class, 就把struct換class就解決「你的問題」了
11/19 13:53, 24F

11/19 13:54, , 25F
可是為什麼這個struct/class裡面有這些東西 不是C++ primer
11/19 13:54, 25F

11/19 13:54, , 26F
該教你的,你會不懂代表你資結沒看懂
11/19 13:54, 26F

11/20 02:44, , 27F
你要先了解什麼是ADT
11/20 02:44, 27F

11/20 15:27, , 28F
struct => pulic only class 草率點的說法
11/20 15:27, 28F

11/20 15:29, , 29F
你的那個例子是在講單向串列
11/20 15:29, 29F

11/22 00:05, , 30F
在C++內struct和class的差別只有預設public與private吧
11/22 00:05, 30F
文章代碼(AID): #1GgDERBr (C_and_CPP)
文章代碼(AID): #1GgDERBr (C_and_CPP)