資料結構 線性鍊錶的Java實現

2021-08-28 14:29:56 字數 435 閱讀 3769

public class linkedlist 

}//尾插法建立單鏈表

public void createlist_l(int data) else

}//頭插法建立單鏈表

public void createlist_h(int data) else }

//方法:遍歷鍊錶(列印輸出鍊錶。方法的引數表示從節點node開始進行遍歷

public void print(listnode node)

current = node;

while (current != null)

}public static void main(string args)

list.print(list.head);// 從head節點開始遍歷輸出

}}

資料結構 鍊錶(java實現)

鍊錶節點定義 private class node public void setnext node next public node object data private node head private int size public linkedlistonepoint public bo...

java實現線性鍊錶結構

package com.hephec.ds public class linkedlist 有參的構造方法 public node t data,node next 儲存該鍊錶的頭節點 private node header 儲存該鍊錶的尾節點 private node tail 儲存該鍊錶中以及包...

資料結構 線性表 鍊錶實現

ifndef chain h define chain h include using namespace std vs平台下自己定義了nullptr null 0 但是在gcc下沒有定義 ifndef nullptr define nullptr 0 endif 鍊錶的節點元素類 template...