【摘要】第4章特殊線性表─棧、隊(duì)、串棧、隊(duì)列、串是常用數(shù)據(jù)結(jié)構(gòu)。其中棧與隊(duì)列不僅可直接用于描述問題,而且大量用于算法的實(shí)現(xiàn)中。串多用于直接描述非數(shù)值的簡單信息。從數(shù)據(jù)元素間的邏輯關(guān)系看,棧、隊(duì)列與串是線性表,但從操作方式與種類看,它們與線性表有許多不同。因此,若把數(shù)據(jù)間邏輯關(guān)系與相應(yīng)的操作
2025-10-10 19:46
【摘要】寧波工程學(xué)院電信學(xué)院計算機(jī)教研室實(shí)驗(yàn)報告課程名稱:___數(shù)據(jù)結(jié)構(gòu)_____實(shí)驗(yàn)項(xiàng)目:鏈串的基本算法指導(dǎo)教師:實(shí)驗(yàn)位置:電子樓二樓機(jī)房姓名:學(xué)號:班
2025-07-21 12:04
【摘要】第4章棧與隊(duì)列4-1改寫順序棧的進(jìn)棧成員函數(shù)Push(x),要求當(dāng)棧滿時執(zhí)行一個stackFull()操作進(jìn)行棧滿處理。其功能是:動態(tài)創(chuàng)建一個比原來的棧數(shù)組大二倍的新數(shù)組,代替原來的棧數(shù)組,原來?xiàng)?shù)組中的元素占據(jù)新數(shù)組的前MaxSize位置?!窘獯稹縯emplatevoidstack::push(const
2025-09-25 15:16
【摘要】第二章線性表題目一:狐貍逮兔子實(shí)驗(yàn)【問題描述】圍繞著山頂有10個圓形排列的洞,狐貍要吃兔子,兔子說:“可以,但必須找到我,我就藏身于這十個洞中,你先到1號洞找,第二次隔1個洞(即3號洞)找,第三次隔2個洞(即6號洞)找,以后如此類推,次數(shù)不限?!钡倧脑绲酵磉M(jìn)進(jìn)出出了1000次,仍沒有找到兔子。問兔子究竟藏在哪個洞里?學(xué)習(xí)目標(biāo)l
2025-07-23 19:23
【摘要】2022年8月26日星期五第1頁第十章排序2022年8月26日星期五第2頁【課前思考】1.你熟悉排序嗎?你過去曾經(jīng)學(xué)過哪些排序方法?在第一章中曾以選擇排序和起泡排序?yàn)槔懻撍惴▽?shí)踐復(fù)雜度,不知你還記得嗎?2.你自己有沒有編過排序的程序?是用的什么策略?2022年8月26日星期五
2025-08-07 14:51
【摘要】2022年9月5日星期三第1頁第一章緒論2022年9月5日星期三第2頁【課前思考】你過去是否聽說過"數(shù)據(jù)結(jié)構(gòu)"?你知道數(shù)據(jù)結(jié)構(gòu)是一門討論什么內(nèi)容的學(xué)科嗎?同學(xué)們見過《算法+數(shù)據(jù)結(jié)構(gòu)=程序設(shè)計》這本書吧,它正好說明數(shù)據(jù)結(jié)構(gòu)的實(shí)質(zhì)是討
2025-08-05 07:41
【摘要】第10章圖圖(graph)是一種比線性表、樹更為復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。在線性表中,數(shù)據(jù)元素之間呈線性關(guān)系,即每個元素只有一個直接前驅(qū)和一個直接后繼。圖的應(yīng)用領(lǐng)域十分廣泛,如化學(xué)分析、工程設(shè)計、遺傳學(xué)、人工智能等。本章主要介紹圖的定義、圖的存儲結(jié)構(gòu)、圖的遍歷、最小生成樹、關(guān)鍵路徑和最短路徑。
2025-04-30 18:17
【摘要】DataStructurePage12022/2/17第十章內(nèi)部排序?學(xué)習(xí)目標(biāo)?理解排序的定義和各種排序方法的特點(diǎn),并能加以靈活應(yīng)用。排序方法有不同的分類方法,基于“關(guān)鍵字間的比較”進(jìn)行排序的方法可以按排序過程所依據(jù)的不同原則分為插入排序、交換排序、選擇排序、歸并排序和計數(shù)排序等五類。?掌握各種排序方法的時間復(fù)雜度的分析方法。
2025-01-20 06:35
【摘要】第7章圖一、單項(xiàng)選擇題1.在一個無向圖G中,所有頂點(diǎn)的度數(shù)之和等于所有邊數(shù)之和的______倍。A.l/2 B.1C.2 D.42.在一個有向圖中,所有頂點(diǎn)的入度之和等于所有頂點(diǎn)的出度之和的______倍。A.l/2 B.1C.2 D.43.一個具有n個頂點(diǎn)的無向圖最多包含______條邊。A.n
2025-03-25 03:01
【摘要】第9章查找?基本概念?靜態(tài)查找表?順序表的查找(順序查找)?有序表的查找(二分查找)?索引順序表的查找(分塊查找)?動態(tài)查找表?二叉排序樹和平衡二叉樹?B_樹和B+樹?哈希表(Hash)基本概念?查找的概念:–根據(jù)給定的
2025-01-19 18:43
【摘要】數(shù)據(jù)結(jié)構(gòu)教程(第3版)一第1章緒論算法及其描述什么是數(shù)據(jù)結(jié)構(gòu)算法分析本章小結(jié)數(shù)據(jù)結(jié)構(gòu)+算法=程序數(shù)據(jù)結(jié)構(gòu)的定義邏輯結(jié)構(gòu)類型存儲結(jié)構(gòu)類型數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)類型什么是數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù):是所有能被輸入到計算機(jī)中,且能被計算機(jī)處理的符號的集合。它是計算機(jī)操作的對
2025-10-10 19:47
【摘要】數(shù)據(jù)結(jié)構(gòu)教程(第3版)二第4章串串的基本概念串的存儲結(jié)構(gòu)本章小結(jié)串的模式匹配串(或字符串),是由零個或多個字符組成的有窮序列。含零個字符的串稱為空串,用Ф表示。串中所含字符的個數(shù)稱為該串的長度(或串長)。通常將一個串表示成"a1a2…an&
2024-12-23 14:07
【摘要】數(shù)據(jù)結(jié)構(gòu)教程(第3版)四第10章查找查找的基本概念本章小結(jié)線性表的查找樹表的查找哈希表查找查找的基本概念被查找的對象是由一組記錄組成的表或文件,而每個記錄則由若干個數(shù)據(jù)項(xiàng)組成,并假設(shè)每個記錄都有一個能惟一標(biāo)識該記錄的關(guān)鍵字。在這種條件下,查找的定義是:給定一個值k,
2025-01-20 06:36
【摘要】第4章數(shù)組本章主要介紹下列內(nèi)容(教材第5章) 1.?dāng)?shù)組的定義和基本運(yùn)算 2.?dāng)?shù)組的存儲結(jié)構(gòu)3.矩陣的壓縮存儲課時分配:第1、2節(jié)兩個學(xué)時,第3節(jié)四個學(xué)時重點(diǎn)、難點(diǎn):特殊矩陣的壓縮存儲第一節(jié)數(shù)組的定義和基本運(yùn)算數(shù)組的特點(diǎn)是每個數(shù)據(jù)元素可以又是一個線性表結(jié)構(gòu)。因此,數(shù)組結(jié)構(gòu)可以簡單地定義為:若線性表中的數(shù)據(jù)元素為非結(jié)構(gòu)的簡單元素,則稱為一維數(shù)組,即為向量;若一維數(shù)
2025-06-25 07:23
【摘要】數(shù)據(jù)結(jié)構(gòu)教程(第3版)三第7章樹形結(jié)構(gòu)樹的基本概念二叉樹概念和性質(zhì)二叉樹存儲結(jié)構(gòu)二叉樹的遍歷二叉樹的基本運(yùn)算及其實(shí)現(xiàn)二叉樹的構(gòu)造哈夫曼樹本章小結(jié)線索二叉樹并查集樹的基本概念樹的定義樹的基本術(shù)語樹的表示樹
2024-12-23 14:06