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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C語言中,數據結構,邏輯結構與存儲結構的區別..百度谷歌過,但是答案太混雜,不敢確定

C語言中,數據結構,邏輯結構與存儲結構的區別..百度谷歌過,但是答案太混雜,不敢確定

青春有我 2018-08-14 17:01:27
我的認為是:數據結構包含存儲結構與邏輯結構。存儲結構包括:鏈表,數組,集合。邏輯結構包括:隊列。不知這樣理解對否?不對的話可以說明一下希望有知道的人可以講解一下,網上的資料太過混亂。謝謝
查看完整描述

2 回答

?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

https://img1.sycdn.imooc.com//5b797acb0001b0ef07500264.jpg

查看完整回答
反對 回復 2018-08-19
?
守著一只汪

TA貢獻1872條經驗 獲得超4個贊

1.首先我來說幾個概念性的東西:

  • 數據元素:是組成數據的、有一定意義的基本單位,在計算機中通常作為整體處理。

  • 數據對象:是性質相同的數據元素的集合,是數據的子集。

  • 數據結構:是相互之間存在一種或多種特定關系的數據元素的集合。

  • 邏輯結構:是指數據對象中的數據元素之間的相互關系。

  • 邏輯結構-集合結構:集合結構中的元素除了同屬于一個集合外,他們之間是沒有關系的。

  • 邏輯結構-線性結構:線性結構中的數據元素之間是一對一的關系。

  • 邏輯結構-樹形結構:樹形結構中的數據元素之間存在一種一對多的層次關系。

  • 邏輯結構-圖形結構:圖形結構的數據元素存在多對多的關系

  • 物理結構:是指數據的邏輯結構在計算機中的存儲形式

  • 邏輯存儲-順序存儲:是把數據元素放在地址連續的存儲單元里,其數據間的邏輯關系和物理關系一直。

  • 物理存儲-鏈式存儲:是把數據元素存放在任意的存儲單元里,這組存儲單元可以是連續也可以是不連續的
    接下來就說下線性表,線性表當我們申請的存儲的時候是申請了一個數組,數組在計算機里面是連續的存儲單元,這樣我們就可以把邏輯上的線性結構存儲到連續單元的物理結構中去。有不對的地方歡迎討論。

2.最后推薦你一本書看:《大話數據結構》這本書你值得擁用,講的通俗易懂,結合了圖形來進行講解。


查看完整回答
反對 回復 2018-08-19
  • 2 回答
  • 0 關注
  • 1172 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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