亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • bool? List::ListDelete(int i,Node *pNode){

    ?? if(i<0||i>=m_iLength){

    ?? return false;}

    ? Node? *temp = m_pList;//找到頭結點

    int k=0;

    ?while( k<i){

    Node *currentNode=temp;

    ?temp=temp->next;

    k++;

    ?}


    currentNode->next=temp->next;

    temp->data=pNode->data;

    delete??? temp;

    temp=null;

    m_iLength--;


    return true;


    }


    查看全部
  • 21341231

    查看全部
  • 【順序表】

    優點:遍歷、尋址非???/p>

    缺點:插入元素

    【單鏈表】頭結點結點……NULL?

    • 結點=數據域+指針域

    【循環鏈表】頭結點結點……尾結點頭結點

    【雙向鏈表】結點=指針域A(正向)+數據域+指針域B(反向)

    【靜態鏈表】結點=“指針域”+數據域。(數組本身具有天然的編號)

    • “指針”=0,鏈表結束了

    查看全部
    0 采集 收起 來源:鏈表算法說明

    2019-01-01

  • 前驅(指定元素的前一個元素)、后繼

    順序表/線性表的基礎操作:創建、銷毀、清空、判空、判滿、獲取長度、獲取指定元素、定位、獲取前驅、獲取后繼、刪除元素、插入元素、遍歷

    查看全部
  • 【線性表】n個數據元素的有限序列

    1、順序表:使用數組,訪問速度快,搜索能力強(數組本身就有下標)

    2、鏈表:靜態鏈表、單鏈表、循環鏈表、雙向鏈表

    應用:通訊錄、一元多項式

    查看全部
    0 采集 收起 來源:課程概述

    2019-01-01

  • 棧與隊列都是一種特殊的操作受限的線性表,只允許在端點處進行插入和刪除,二者的區別是:棧只允許在表的一端進行插入和刪除操作,是一種“后進先出”的線性表;而隊列是允許在一端進行插入操作,在別一端進行刪除和操作,是一種”先進先出“的線性表

    線性表:線性表是N個數據元素的有限序列。數據元素包含的可以是簡單的數據,也可以是復雜的數據

    線性表包括:順序表和鏈表

    查看全部
    0 采集 收起 來源:課程概述

    2018-12-13

  • 線性表是n個數據元素的有限序列

    查看全部
    0 采集 收起 來源:課程概述

    2018-12-05

  • 線性表
    查看全部
    0 采集 收起 來源:課程概述

    2018-10-31

  • 前驅,

    后繼

    Bool InitList(list** list); ? 創建線性表

    Void DestroyList (List *list); 銷毀線性表

    void clearlist(list*list); ?清空線性表

    bool listempty (list*list);判斷線性表是否為空

    int ListEmpty(List*list); ?判斷線性表的長度

    Bool ?GetElem (list*list,int i,elem*e);獲取指定元素

    int locateelem(list*list,elem*e)尋找第一個滿足e的數據元素的位序

    BOOL PriorElem ? 獲取指定元素的前驅

    獲取指定元素的后繼

    在第i個位置插入元素

    在刪除第i個位置的元素

    遍歷線性表

    查看全部
  • 線性表:指n個有限個的數據元素序列

    數據元素:可以是一條記錄,還可以是一個數字,字符,字符串,或者其他用戶定義的數據類型

    線性表:順序表(數組),鏈表(單鏈表,循環鏈表,雙向鏈表)

    親自動手,事半功倍

    查看全部
    1 采集 收起 來源:課程概述

    2018-09-29

  • 已看至2.5
    查看全部
  • 順序表需要預先規定大小,而鏈表不需要

    查看全部
  • 在LocateElem成員函數中,因為首結點的數據域無意義,所以從第二個結點開始對比。所以先指到下一個指針域,再比較。

    查看全部
  • 1
    查看全部
    0 采集 收起 來源:鏈表編碼說明

    2018-06-27

  • 順序表的基本操作
    查看全部

舉報

0/150
提交
取消
課程須知
"本課程是數據結構初級課程 1、熟練掌握C++語言基礎語法"
老師告訴你能學到什么?
1、順序表的工作原理 2、順序表的實現方法及編碼技巧 3、鏈表的工作原理 4、鏈表的實現方法及編碼技巧 5、通訊錄的實現原理及編碼技巧

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!