20175333曹雅坤 第八周課程學習總結

2022-08-18 07:39:14 字數 1996 閱讀 7826

public boolean add(e element) //向鍊錶末尾新增乙個新的節點,該節點中的資料是引數elememt指定的資料。

public void add(int index ,e element)// 向鍊錶的指定位置新增乙個新的節點,該節點中的資料是引數elememt指定的資料。

public void clear()// 刪除鍊錶的所有節點,使當前鍊錶成為空鍊錶。

public e remove(int index) //刪除指定位置上的節點。

public boolean remove(e element)// 刪除首次出現含有資料elemen的節點。

public e get(int index) //得到鍊錶中指定位置處節點中的資料。

linkedlist泛型類本身新增加的一些常用方法:

public void addfirst(e element) //向鍊錶的頭新增新節點,該節點中的資料是引數elememt指定的資料。

public void addlast(e element)// 向鍊錶的末尾新增新節點,該節點中的資料是引數elememt指定的資料。

public e getfirst() //得到鍊錶中第乙個節點中的資料。

public e getlast() //得到鍊錶中最後乙個節點中的資料。

public e removefirst() //刪除第乙個節點,並返回這個節點中的資料。

public static void shuffle(listlist)// 將list中的資料按洗牌演算法重新隨機排列。

static void rotate(listlist, int distance) //旋轉鍊錶中的資料。

public static void reverse(listlist) //翻轉list中的資料。

堆疊是一種「後進先出」的資料結構,只能在一端進行輸入或輸出資料的操作

使用stack泛型類建立乙個堆疊物件

使用pushpopemptypeeksearch等方法對棧進行操作或檢視棧的狀態

tack//泛型類建立乙個堆疊物件,堆疊物件常用方法

public e push(e item);//實現壓棧操作

public e pop();//實現彈棧操作

public boolean empty();//判斷堆疊是否還有資料

public e peek();//獲取堆疊頂端的資料,但不刪除該資料

public int search(object data);//獲取資料在堆疊中的位置

public void clear()// 清空雜湊對映

public object clone()// 返回當前雜湊對映的乙個轉殖

public boolean containskey(object key)// 如果雜湊對映有「鍵/值」對使用了引數指定的鍵,方法返回true,否則返回false

public boolean containsvalue(object value)// 如果雜湊對映有「鍵/值」對的值是引數指定的值

public v get(object key)// 返回雜湊對映中使用key做鍵的「鍵/值」對中的值

public boolean isempty() //如果雜湊對映不含任何「鍵/值」對,方法返回true,否則返回false

public v remove(object key)// 刪除雜湊對映中鍵為引數指定的「鍵/值」對,並返回鍵對應的值

public int size() //返回雜湊對映的大小,即雜湊對映中「鍵/值」對的數目

第八周 刪除

題目描述 從串s中刪除其值等於c的所有字元。如從message中刪除 e 得到的就是mssag 1 演算法庫中的標頭檔案部分 ifndef sqstring h included define sqstring h included define maxsize 100 最多的字元個數 typede...

第八周學習

第八周學習週報 2018.10.22 10.28 一 本週學習情況 本週主要學習了 開源硬體 arduino基礎教程 1 歐姆定律 2 光敏電阻與三極體的初步認識 3 多種方法控制並點亮led燈 按鈕開關,光敏開關,紅外開關 訪問了csdn社群的計算機基礎板塊,學習大神的帖子。利用開源硬體對網課裡的...

第八周作業

1 理解窗體的檔案含義及組織結構 如 form1.cs form1.designer.cs form1.resx 控制項的屬性 方法和事件。2 完全用 的方式在form1.cs檔案中建立乙個文字標籤物件label1,用 設定label1的parent location name text autos...