freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)與算法問題分析及源代碼之單鏈表(已修改)

2025-04-06 03:01 本頁面
 

【正文】 單鏈表1 題目 編寫一個程序,實(shí)現(xiàn)鏈表的各種基本運(yùn)算,包括:鏈表操作:初始化鏈表、輸出鏈表、輸出鏈表長度和釋放鏈表鏈表元素操作:插入元素、刪除元素、輸出元素(注意元素的位置)2 目標(biāo) 熟悉單鏈表的定義及其基本操作的實(shí)現(xiàn)3 設(shè)計思想鏈表由多個結(jié)點(diǎn)通過next指針連接成一個完整的數(shù)據(jù)結(jié)構(gòu),每個幾點(diǎn)包括一個數(shù)據(jù)域和一個指向下一個結(jié)點(diǎn)的next指針。通過對指針的改寫與結(jié)點(diǎn)的增減,我們可以實(shí)現(xiàn)單鏈表的插入、刪除、輸入、輸出、求長等操作。4 算法描述(1) 初始化鏈表:輸入元素個數(shù)n,分配n個結(jié)點(diǎn)空間,輸入元素值,按元素順序初始化next指針,使之連接成串,尾指針賦值NULL。(2) 輸出鏈表:從表頭開始沿next指針遍歷各結(jié)點(diǎn),每次訪問結(jié)點(diǎn)輸出結(jié)點(diǎn)數(shù)據(jù)值,直至next為空。(3) 輸出鏈表長度:從表頭開始沿next指針遍歷各結(jié)點(diǎn),每次訪問結(jié)點(diǎn)計數(shù)器加一,直至next為空,返回計數(shù)器值。(4) 釋放鏈表:沿next指針從前向后依次釋放結(jié)點(diǎn),直至next指空。(5) 插入元素:指針沿next指向移動指定位,新分配一個空間并存入數(shù)據(jù),其next賦值為當(dāng)前指針指向結(jié)點(diǎn)的next,修改當(dāng)前指針指向結(jié)點(diǎn)的next指向新加結(jié)點(diǎn)。(6) 刪除元素:指針沿next指向移動指定位,修改待刪結(jié)點(diǎn)的前一結(jié)點(diǎn)的next指針指向待刪結(jié)點(diǎn)的下一結(jié)點(diǎn),保存數(shù)值,釋放刪除結(jié)點(diǎn)。(7) 輸出元素:指針沿next指向移動指定位,指針指向結(jié)點(diǎn)數(shù)據(jù)區(qū),讀出數(shù)值返回。5 程序結(jié)構(gòu)圖主程序main初始化InitList(LinkList *amp。L)釋放單鏈表DstroryList(LinkList *amp。L)判斷單鏈表是否為空ListEmpty(LinkList *L)返回單鏈表的元素個數(shù)ListLength(LinkList *L)輸出單鏈表DispList(LinkList *L)獲取單鏈表的第i個元素GetList
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1