-
雙向鏈表查看全部
-
循環(huán)鏈表查看全部
-
單鏈表查看全部
-
線性表的分類查看全部
-
template <typename T>struct Node { //public: Node* nextNode; int data; void NodePrint(); }; template <typename T> void Node<T>::NodePrint() { cout<<data<<endl; } 自己照著寫的一個(gè)模板Node查看全部
-
線性表分類查看全部
-
順序表在遍歷和尋址的時(shí)候很快,缺點(diǎn)是插入和刪除元素時(shí)其他元素要移位(java中實(shí)現(xiàn)代表ArrayList) 插入和刪除元素效率高的就是鏈表了(java中實(shí)現(xiàn)代表LinkedList)查看全部
-
&a是取地址 *a是取a里面的內(nèi)容 函數(shù)中參數(shù)為*a表示要傳入的是a的地址&a查看全部
-
棧與隊(duì)列都是一種特殊的操作受限的線性表,只允許在端點(diǎn)處進(jìn)行插入和刪除,二者的區(qū)別是:棧只允許在表的一端進(jìn)行插入和刪除操作,是一種“后進(jìn)先出”的線性表;而隊(duì)列是允許在一端進(jìn)行插入操作,在別一端進(jìn)行刪除和操作,是一種”先進(jìn)先出“的線性表 線性表:線性表是N個(gè)數(shù)據(jù)元素的有限序列。數(shù)據(jù)元素包含的可以是簡單的數(shù)據(jù),也可以是復(fù)雜的數(shù)據(jù) 線性表包括:順序表和鏈表 鏈表用數(shù)組表示,訪問速度快,搜索能力強(qiáng),因?yàn)閿?shù)組是有天然的下標(biāo)的 鏈表:靜態(tài)鏈表、單鏈表、循環(huán)鏈表、雙向鏈表 線性表的應(yīng)用場景:通訊錄、一元多項(xiàng)式查看全部
-
“順序鏈表”中基本的函數(shù)查看全部
-
...查看全部
-
線性表分類查看全部
-
初始化的過程是建立頭結(jié)點(diǎn),而且與順序表不同的是,鏈表的表長size是不需要預(yù)先定義的,因?yàn)樗梢詮亩阎信R時(shí)申請,這點(diǎn)與順序表有很大的不同。查看全部
-
,,,,,,,,,,,,,,,,,,,,,,,,查看全部
-
鏈表結(jié)點(diǎn)的遍歷查看全部
舉報(bào)
0/150
提交
取消