版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)、重慶市專業(yè)學院、數(shù)據(jù)結(jié)構(gòu)先行課:計算機文化基礎(chǔ);編程語言;電腦數(shù)學(離散數(shù)學)。第一章引言,數(shù)據(jù)結(jié)構(gòu)的形成和發(fā)展,研究對象數(shù)據(jù)結(jié)構(gòu)的基本概念算法和算法分析,內(nèi)容摘要:1,數(shù)據(jù)結(jié)構(gòu)的形成和發(fā)展以及研究對象,1,數(shù)據(jù)結(jié)構(gòu)生成的前提。計算機處理的數(shù)據(jù)變化:角色在單個科學中幾乎可以計算所有東西。處理對象從數(shù)字類型更改為數(shù)字和非數(shù)字類型。處理的數(shù)據(jù)量從小到大,大(大量存儲);數(shù)據(jù)關(guān)系從簡單變?yōu)閺?fù)雜。2,什么是數(shù)據(jù)結(jié)構(gòu)?信息的表達和組織直接影響數(shù)據(jù)的處理效率。數(shù)據(jù)結(jié)構(gòu)在非數(shù)值計算的計算機編程問題上,說明了電腦的操作對象和它們之間的關(guān)系和操作等的學科,3,例子,數(shù)據(jù)結(jié)構(gòu)的重要性。例1,圖書管理。分
2、析:數(shù)據(jù):各種書,更準確地說,是各書的信息。書名、作者、出版社、出版日期、書號、內(nèi)容摘要等。運營:書目存儲、貸款、還書等。書目自動搜索系統(tǒng),書目文檔,示例2,人機游戲。(即人和電腦下棋)分析:數(shù)據(jù):描述各種圍棋狀態(tài),準確地說是棋盤結(jié)構(gòu)的信息。操作:選擇圍棋,即一種策略來改變圍棋狀態(tài)。例3,多交叉口紅綠燈管理問題。分析:資料:交叉中每個公路的資訊。操作:設(shè)置信號燈(以最大化和阻止流量)。4、數(shù)據(jù)結(jié)構(gòu)開發(fā)概述和狀態(tài)。發(fā)展概況地位“專業(yè)基礎(chǔ)課程”。它奠定了操作系統(tǒng)、數(shù)據(jù)庫原理、編譯原理等后繼專業(yè)課程學習的基礎(chǔ)。是數(shù)學、電腦硬件和軟件之間的核心課程之一。5,時間分配簡介:4小時;定線表格:10小時;堆
3、棧和隊列:8小時;字串:4小時;陣列和廣義表:4小時;樹和二叉樹:12小時;圖:8小時;尋找:6小時;內(nèi)部對齊:6小時;外部對齊:2小時;實驗,第二,數(shù)據(jù)結(jié)構(gòu)基本概念,(1)數(shù)據(jù)、數(shù)據(jù)元素、數(shù)據(jù)項1,數(shù)據(jù):電腦操作對象??梢暂斎胗嬎銠C并由計算機處理的所有符號(數(shù)字、字母、圖形、聲音等)的集合。示例:數(shù)字數(shù)據(jù):整數(shù)、實數(shù)等非數(shù)字數(shù)據(jù):圖形、圖像、聲音、字符等,2,數(shù)據(jù)元素數(shù)據(jù)的“個人”,數(shù)據(jù)結(jié)構(gòu)中所述的基本單位。示例1中的書目信息,示例2中的圖板模式。3、數(shù)據(jù)項構(gòu)成數(shù)據(jù)元素組件。數(shù)據(jù)結(jié)構(gòu)期間討論的最小單位。例如,1的書目信息標題或作者姓名等。范例:資料元素資料項目實數(shù)集合單一實數(shù)多集合單一實數(shù)多
4、集合單一多重實數(shù),虛擬職員資訊單一職員唱片名稱、年齡等,(2)資料物件、結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、1,資料物件:具有相同性質(zhì)的資料元素集合。數(shù)據(jù)的子集。示例:整數(shù)數(shù)據(jù)對象是正數(shù)、負數(shù)和零的集合。字的數(shù)據(jù)對象是26個字符的集合。注意:數(shù)據(jù)對象可以是有限的,也可以是無限的。在這里,數(shù)據(jù)可以徐璐相關(guān),而不是孤立。這些數(shù)據(jù)元素之間的關(guān)系稱為結(jié)構(gòu)。2,結(jié)構(gòu):表示數(shù)據(jù)元素之間的關(guān)系。3,數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)及其相互關(guān)系。具有結(jié)構(gòu)的數(shù)據(jù)元素的集合。例如,整數(shù)“321465879345”顯示為以下數(shù)學模型(由三個數(shù)據(jù)元素a1、a2、a3的集合表示):其中a1=3214、a2=4658和a3=9345的集合顯示如下:例如,您可
5、能注意到,即使數(shù)據(jù)元素和關(guān)系不同,數(shù)據(jù)結(jié)構(gòu)配置也不同。,(3)邏輯結(jié)構(gòu)(也稱為邏輯關(guān)系)數(shù)據(jù)元素之間的邏輯關(guān)系(算法設(shè)計取決于選定的邏輯結(jié)構(gòu))物理結(jié)構(gòu)(也稱為存儲結(jié)構(gòu))計算機的數(shù)據(jù)結(jié)構(gòu)表示(映像) (算法實現(xiàn)取決于使用的存儲結(jié)構(gòu))按數(shù)據(jù)結(jié)構(gòu)特性進行劃分,數(shù)據(jù)的邏輯結(jié)構(gòu)可以分為以下四個茄子類別:存儲M是每個單元U獨有的牙齒地址是連續(xù)編碼的。每個單位U都有其自己的后續(xù)單位U=succ(U),數(shù)據(jù)結(jié)構(gòu)格式定義如下:數(shù)據(jù)結(jié)構(gòu)是二進制組Data_Structures=(D,S)。其中D是數(shù)據(jù)元素有限集,S是D相關(guān)系的有限集。數(shù)據(jù)的存儲結(jié)構(gòu)可以分為以下四個茄子類別:使用元素在存儲中的相對位置表示數(shù)據(jù)元素之間的邏輯關(guān)系。指向元素存儲地址的指針,表示數(shù)據(jù)元素之間的邏輯關(guān)系。在保存節(jié)點的過程中,將創(chuàng)建其他索引表。索引表格中的每個項目都稱為索引項目,其格式為索引鍵、位址。根據(jù)節(jié)點的關(guān)鍵字直接計算該節(jié)點的存儲地址。(2)按數(shù)據(jù)結(jié)構(gòu)任務(wù)劃分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 常見胸外傷概述與分類
- 腦囔蟲護理的法律法規(guī)
- 2026年語言文化知識競賽模擬試題含答案
- 2026年中國聯(lián)通成都秋招面試真題及解析
- 2026年決策力評估及風險管理傾向測試含答案
- 《詠懷古跡(其三)》課件人教版高中語文必修三
- 網(wǎng)絡(luò)建設(shè)實訓教程 課件 項目5 無線網(wǎng)絡(luò)配置
- 艾灸臨床科室應(yīng)用
- 驅(qū)動電源品質(zhì)培訓課件
- 引水工程泵站施工組織設(shè)計詳細方案
- 翻車機工操作技能水平考核試卷含答案
- (2025年)昆山杜克大學ai面試真題附答案
- 污水處理設(shè)施運維服務(wù)投標方案(技術(shù)標)
- JGJ100-2015車庫建筑設(shè)計規(guī)范
- 2024屆高考語文復(fù)習:二元思辨類作文
- DB11T 696-2023 預(yù)拌砂漿應(yīng)用技術(shù)規(guī)程
- (完整word版)英語四級單詞大全
- 井下作業(yè)技術(shù)油水井措施酸化課件解析
- 旅游接待業(yè) 習題及答案匯總 重大 第1-10章 題庫
- 智慧金庫項目需求書
- DB41T 2397-2023 機關(guān)食堂反食品浪費管理規(guī)范
評論
0/150
提交評論