-
直接將傳入的結(jié)點(diǎn)作為鏈表中新添加的結(jié)點(diǎn)內(nèi)存,是不安全的。因?yàn)閭魅氲慕Y(jié)點(diǎn)內(nèi)存是有可能在鏈表外被釋放掉的,如果被釋放掉,則鏈表就會(huì)斷開(kāi)失效;而申請(qǐng)一個(gè)新的結(jié)點(diǎn)內(nèi)存作為鏈表的結(jié)點(diǎn)內(nèi)存,則該內(nèi)存只有在鏈表中才可以被釋放掉,這樣保證了鏈表內(nèi)存是安全釋放的查看全部
-
輸出運(yùn)算符<<重載的原因: <iostream>中定義的<<只支持int這一類的普通數(shù)據(jù)類型的輸出,如果想直接用cout<<輸出Coordinate類型的對(duì)象的話是不行的,需要對(duì)輸出運(yùn)算符<<重載,就是重新定義一下,讓它支持這樣的操作查看全部
-
某些語(yǔ)言沒(méi)有指針時(shí)使用數(shù)組構(gòu)造靜態(tài)鏈表:查看全部
-
雙向鏈表:查看全部
-
靜態(tài)鏈表查看全部
-
雙鏈表查看全部
-
函數(shù)集查看全部
-
線性表的囊括查看全部
-
insert: 將插入節(jié)點(diǎn)的next賦值為插入位置節(jié)點(diǎn)的next.在將插入位置的next賦值為插入節(jié)點(diǎn)。 delete: 將刪除位置的前一個(gè)節(jié)點(diǎn)的next指向刪除位置節(jié)點(diǎn)的next。查看全部
-
線性表分類:查看全部
-
要重載<<、=、++符號(hào),因?yàn)閚ode的data的類型不是簡(jiǎn)單的int,而是復(fù)雜的person類型查看全部
-
返回一個(gè)元素時(shí),需判斷元素是否存在在線性表中查看全部
-
線性表的操作查看全部
-
線性表的定義查看全部
-
鏈表應(yīng)用:通訊錄 一元多項(xiàng)式 線性表:順序表鏈表查看全部
舉報(bào)
0/150
提交
取消