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