[理工] linked list 製作 stack
push(s,item)裡的a是指製作一個新節點,b指的是新節點的指標指向Date欄,再把item放入。那1跟2代表的又是什麼?
http://i.imgur.com/gNKYmEe.jpg

-----
Sent from JPTT on my Asus ASUS_Z01GD.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.214.176.39 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1588740528.A.520.html
→
05/06 12:54,
5年前
, 1F
05/06 12:54, 1F
→
05/06 12:55,
5年前
, 2F
05/06 12:55, 2F
b不是指指標指在date,再把item放入data裡面嗎,另外那2代表什麼?
→
05/06 12:56,
5年前
, 3F
05/06 12:56, 3F
那為何還要把TOP令值給t->link?
→
05/06 12:56,
5年前
, 4F
05/06 12:56, 4F
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 12:59:05
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 13:01:38
推
05/06 14:25,
5年前
, 5F
05/06 14:25, 5F
push function 裡的第三
行
那把TOP令值給t->link是指?
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 14:36:14
→
05/06 15:42,
5年前
, 6F
05/06 15:42, 6F
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 15:56:40
→
05/06 16:02,
5年前
, 7F
05/06 16:02, 7F
可是我最先開始就只有t這個結點,那我要如何用t->link =TOP這個程式碼把第一個t跟還沒出現的t串在一起?
→
05/06 16:02,
5年前
, 8F
05/06 16:02, 8F
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 16:14:14
→
05/06 16:24,
5年前
, 9F
05/06 16:24, 9F
我指stack已經有第一個node,但還沒有第二個node的時候,這t->link =TOP程式碼是什用途?
※ 編輯: AGENTofAQUA (180.214.176.39 臺灣), 05/06/2020 16:34:34
→
05/06 17:02,
5年前
, 10F
05/06 17:02, 10F
→
05/06 17:02,
5年前
, 11F
05/06 17:02, 11F
→
05/06 17:03,
5年前
, 12F
05/06 17:03, 12F
→
05/06 17:48,
5年前
, 13F
05/06 17:48, 13F
→
05/06 17:48,
5年前
, 14F
05/06 17:48, 14F
→
05/06 17:48,
5年前
, 15F
05/06 17:48, 15F
→
05/06 17:48,
5年前
, 16F
05/06 17:48, 16F
→
05/06 17:48,
5年前
, 17F
05/06 17:48, 17F

→
05/06 17:53,
5年前
, 18F
05/06 17:53, 18F
→
05/07 20:15,
5年前
, 19F
05/07 20:15, 19F
→
05/07 20:15,
5年前
, 20F
05/07 20:15, 20F