日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 > 數據結構基本知識點總結,比較全面

數據結構基本知識點總結,比較全面 時間:2018-08-21      來源:未知

基本概念

1、數據:即信息的載體,能夠輸入到計算機當中,能被計算機識別,存儲和處理的符號的總稱。

2、數據元素:是數據的基本單位,又稱之為記錄。3、數據項:數據元素是由多個數據項組成的。4、結構:

邏輯結構:

集合結構:數據元素之間除了同屬于一個集合外,沒有其他任何關系線性結構:數據元素具有一對一的關系⭐

樹形結構:數據元素具有一對多的關系

圖形結構:數據元素具有多對多的關系

存儲結構(物理結構):

順序存儲結構:數據元素存儲在連續分配的地址空間當中

鏈式存儲結構:數據元素可以存儲在任意合法的地址空間當中,地址空間可以連續也可以不連續

索引存儲結構:存儲數據元素的同時,建立附加的索引表

散列存儲結構(哈希):根據key值和特定的函數計算出他的存儲位置(效率最

高)⭐

5、算法: 解決特定問題的步驟的描述

基本特性: 輸入,輸出,有窮型,確定性可行性

設計要求: 正確性,可讀性,健壯性,時間效率高,存儲量低

時間復雜度: 隨著輸入規模n的增加,算法的執行時間的增長率和算法執行次數的增長率保持一致,我們成為算法的漸進時間復雜度,簡稱為算法的時間復雜度。

大O推導: 使用常數1去替代表達式中的常數項;在修改后的表達式中,只保留最高階次項;如果最高階次項存在且不為1,我們去掉最高階次項的系數。

冒泡排序的大O推導為:平方級。線性表: 數據元素具有線性結構(一對一)

順序表: 線性表的順序存儲結構1、數據:即信息的載體,能夠輸入到計算機當中,能被計算機識別,存儲和處理的符號的總稱。2、數據元素:是數據的基本單位,又稱之為記錄。3、數據項:數據元素是由多個數據項組成的。

4、結構:

邏輯結構:

集合結構:數據元素之間除了同屬于一個集合外,沒有其他任何關系

線性結構:數據元素具有一對一的關系⭐

樹形結構:數據元素具有一對多的關系

圖形結構:數據元素具有多對多的關系

存儲結構(物理結構):

順序存儲結構:數據元素存儲在連續分配的地址空間當中

鏈式存儲結構:數據元素可以存儲在任意合法的地址空間當中,地址空間可以連續也可以不連續

索引存儲結構:存儲數據元素的同時,建立附加的索引表

散列存儲結構(哈希):根據key值和特定的函數計算出他的存儲位置(效率最

高)⭐

5、算法: 解決特定問題的步驟的描述

基本特性: 輸入,輸出,有窮型,確定性可行性

設計要求: 正確性,可讀性,健壯性,時間效率高,存儲量低

時間復雜度: 隨著輸入規模n的增加,算法的執行時間的增長率和算法執行次數的增長率保持一致,我們成為算法的漸進時間復雜度,簡稱為算法的時間復雜度。

空間復雜度:程序最大一次使用的空間大小

大O推導: 使用常數1去替代表達式中的常數項;在修改后的表達式中,只保留最高階次項;如果最高階次項存在且不為1,我們去掉最高階次項的系數。

冒泡排序的大O推導為:平方級。線性表: 數據元素具有線性結構(一對一)順序表: 線性表的順序存儲結構

上一篇:C語言指針習題,學霸總結

下一篇:數據結構試題庫,含答案

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 安吉拉电影| 女总裁电视剧大结局| 雷牧| 太太的情人电影| 尚大庆| 金刚狼1| 镇魂街第三季| 男按摩师给女性做私密按摩| 孕妇能吃杏仁吗| 露底| 暗夜与黎明电视连续剧| 砌生猪肉| 成人免费视频视频| 怀孕肚脐眼凸起和凹进去有什么区别| 世间路| 湖北经视频道| 蛇花| 黑色的人生中文翻译版| 土壤动植物的乐园教学反思| 男操女视频免费| 抖音1| 电影《七天》| 我的神我要敬拜你歌谱| 欺辱尤娜| 天才gogogo综艺节目规则| 无耻之徒英文剧名| 我等伊人来简谱| 成人在线影片| 第一序列第二季上映了吗| 北京 北京 汪峰歌曲| 男操男视频网站| 风霜踩泥| 电影二嫫1994在线观看完整版| 蒋锐| 吉吉映画| 动漫秀场| 日韩在线操| 许忠| 理发店3| 孽子 电影| 刘乐|