[問題] BST基本觀念
想要釐清一個觀念
二元搜尋樹在插入新節點時(in C++)
開頭寫成:
void insertNode(int num){
TreeNode *NewNode = new TreeNode;
NewNode->left = NewNode->right = NULL;
NewNode->data = num
TreeNode *TempNode; (拿來移動的pointer)
為什麼不能寫成 TreeNode *NewNode;
和 TreeNode *NewNode一樣就好? 為什麼要建立一個物件?
雖然有點基本 但還是想問一下 謝謝 orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.243.66
推
01/05 18:36, , 1F
01/05 18:36, 1F
→
01/05 18:38, , 2F
01/05 18:38, 2F
→
01/10 09:12, , 3F
01/10 09:12, 3F