原文:圖的基本操作實現(數據結構實驗)

實驗項目六 圖結構基本操作的實現 課程名稱:數據結構 實驗項目名稱:圖結構基本操作的實現 實驗目的: 掌握圖的基本操作 遍歷。 實驗要求: 分別用DFS和BFS的方法實現一個無向圖的遍歷。 實驗過程: 創建一個圖 可用鄰接矩陣或鄰接表的方式進行存儲 輸入選項: 或 , 為DFS, 為BFS。 分別輸出DFS和BFS兩種遍歷序列 實驗報告中給出DFS和BFS兩種遍歷的算法代碼。 實驗結果: 輸入頂點 ...

2017-11-11 14:02 2 7443 推薦指數:

查看詳情

基本操作實現數據結構實驗

實驗項目四 串基本操作實現 課程名稱:數據結構 實驗項目名稱:串基本操作實現 實驗目的: 1.掌握串的模式匹配操作實驗要求: 1、 分別使用BF和KMP算法完成串的模式匹配。 實驗過程: 1、 設計完成next值的計算 ...

Sat Nov 25 06:57:00 CST 2017 0 3953
二叉樹的基本操作實現數據結構實驗

實驗題目: 二叉樹的基本操作實現 實驗目的:掌握二叉樹的二叉鏈存儲結構及表示。 掌握二叉樹的三種遍歷算法(遞歸和非遞歸兩類)。 運用三種遍歷的方法求解二叉樹的有關問題。 實驗內容:實現二叉樹的二叉鏈表存儲結構 ...

Sat Nov 11 22:01:00 CST 2017 0 7620
數據結構(基本操作)

由於基本操作的代碼較多,我放到這一章來寫。可以用兩種方法來存儲,但是本人偏愛鏈表的表示方法,所以以下代碼也都是是基於鄰接鏈表的存儲方式。 //的創建 //的銷毀 //向圖中增加結點 //從圖中刪除一個結點 ...

Mon Apr 07 02:56:00 CST 2014 0 5541
數據結構實驗報告-實驗一 順序表、單鏈表基本操作實現

實驗一 順序表、單鏈表基本操作實現 l 實驗目的 1、順序表 (1)掌握線性表的基本運算。 (2)掌握順序存儲的概念,學會對順序存儲數據結構進行操作。 (3)加深對順序存儲數據結構的理解,逐步培養解決實際問題的編程能力。 l 實驗內容 1、 順序表 1、編寫 ...

Wed Mar 29 20:01:00 CST 2017 0 1260
數據結構 實驗4 順序棧的基本操作及應用

實驗內容:   實驗4、順序棧的基本操作及應用   (1)實驗目的     通過該實驗,讓學生掌握棧的相關基本概念,認識棧是插入和刪除集中在一端進行的線性結構,掌握棧的“先入后出”操作特點。棧在進行各類操作時,棧底指針固定不動,掌握棧空、棧滿的判斷條件。   (2)實驗內容 ...

Wed Nov 03 22:15:00 CST 2021 0 818
C語言數據結構基本操作

本博文是是博主在學習數據結構圖的這一章知識時做的一些總結,代碼運行環境:visual studio2017 純C語言 ,當然掌握了方法,你也可以試着用其它的語言來實現同樣的功能。 下面的程序主要實現了對有向,有向網,無向,無向網,無向的深度優先遍歷,廣度優先遍歷,有向無環的拓撲排序功能 ...

Fri Jun 15 22:16:00 CST 2018 0 4561
數據結構之隊列定義及基本操作實現

  數據結構學着就是有意思,真誠推薦郝斌老師的數據結構視頻,真的講解的非常詳細,容易理解。   一直在跟着郝斌老師的數據結構視頻學習,看完了隊列的視頻,記錄下來,總結一下。   隊列的定義:隊列是一種特殊的線性表,只允許在表的頭部(front處)進行刪除操作,在表的尾部(rear處)進行插入 ...

Mon Nov 02 23:33:00 CST 2015 0 11903
數據結構之棧定義及基本操作實現

在表的一段進行,所以這種數據結構具有“后進先出”的特點。   接下來是棧的c語言實現。其中棧由一個to ...

Sat Oct 31 18:47:00 CST 2015 0 10004
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM