資料結構和資料型別的區別,資料結構和資料型別有什麼區別

2021-03-03 23:17:25 字數 2854 閱讀 2253

1樓:匿名使用者

具體概念講也不清楚,講一下分類吧:

資料結構:線性表、線性連結串列、樹、圖

資料型別:整形、浮點型、字元型、布林型

如果不懂我繼續補充

2樓:匿名使用者

當然不是的拉

如果想深入瞭解可以弄本程式設計書和本資料結構書看看

資料結構和資料型別有什麼區別

3樓:清溪看世界

資料型別,復即資料元,制與資料結構的主要區別如下:

一、性質不同

1、資料結構:是計算機儲存、組織資料的方式;指相互之間存在一種或多種特定關係的資料元素的集合

2、資料元:是用一組屬性描述其定義、標識、表示和允許值的資料單元。

二、作用不同

1、資料結構:通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。

2、資料元:若干具有相關性的資料元按一定的次序組成一個整體結構。

三、特點不同

1、資料結構:資料結構往往同高效的檢索演算法和索引技術有關。

2、資料元:資料元基本模型中,物件類對應於資料模型中的實體、特性和表示對應於資料模型中的屬性。

4樓:匿名使用者

資料結構一般是說計算機儲存和組織資料的方式,還有就是相互之間存在一種或多種特定關係的資料元素的集合,簡單來說就是資料的邏輯或物理儲存方式。而資料型別就是對資料的抽象描述,包括整型、浮點型浙西。

5樓:踏兒

1.資料

結構是指資料物件以及該資料物件集合中的資料元素之間的相互關係。包版括資料的邏輯結構、權資料的儲存結構和資料的運算(操作)。例如:線性表 ,佇列,棧......

2.資料型別是計算機程式中的資料物件以及定義在這個資料物件集合上的一組操作的總稱。例如c語言中的整數型別是區間(-maxint,maxint)上的整數,在這個集合上可以進行加、減、乘等操作。

資料結構與資料型別有什麼區別?

6樓:哈文玉清媼

1.資料

結構是指資料物件以及該資料物件集合中的資料元素之間的相互關係。包括資料的邏輯結構、資料的儲存結構和資料的運算(操作)。例如:線性表

,佇列,棧......

2.資料型別是計算機程式中的資料物件以及定義在這個資料物件集合上的一組操作的總稱。例如c語言中的整數型別是區間(-maxint,maxint)上的整數,在這個集合上可以進行加、減、乘等操作。

7樓:寧禮蔡鵑

你好!資料結構一般是說計算機儲存和組織資料的方式,還有就是相互之間存在一種或多種特定關係的資料元素的集合,簡單來說就是資料的邏輯或物理儲存方式。而資料型別就是對資料的抽象描述,包括整型、浮點型浙西。

我的回答你還滿意嗎~~

8樓:踏岸尋柳

資料結構涉及資料型別及演算法,主要是如何運算元據型別的。

資料型別就是資料儲存的方式,並不涉及資料間的關係。

9樓:匿名使用者

資料結構是指各種資料間的關係,而資料型別則指各種資料從屬的類別

10樓:苦澀邊緣

資料結構裡包含了資料型別

11樓:匿名使用者

資料結構主要是演算法,型別是演算法的原子

資料結構和資料型別兩個概念有什麼區別?

12樓:蜀道北

資料結構是資料的儲存的結構。

資料型別是資料所屬的型別。

他倆的關係很奇妙,你說他倆沒關係吧,他倆確實沒關係。一個是型別,如int,char,boolean,或者自己寫的巴啦啦小魔仙類,一個是資料儲存的結構,如樹圖佇列棧雜湊。

你說他倆有關係吧,他們其實很有關係,有些類就是因為選擇了合適的資料結構,所以執行起來才更高效,如arrayset和linkedset。

13樓:禾生七七

資料結構一般是說計算機儲存和組織資料的方式,還有就是相互之間存在一種或多種特定關係的資料元素的集合,簡單來說就是資料的邏輯或物理儲存方式。而資料型別就是對資料的抽象描述,包括整型、浮點型浙西。

資料結構是計算機儲存、組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合。通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。

資料結構往往同高效的檢索演算法和索引技術有關。

一般認為,一個資料結構是由資料元素依據某種邏輯聯絡組織起來的。對資料元素間邏輯關係的描述稱為資料的邏輯結構;資料必須在計算機記憶體儲,資料的儲存結構是資料結構的實現形式,是其在計算機內的表示;此外討論一個資料結構必須同時討論在該類資料上執行的運算才有意義。

在許多型別的程式的設計中,資料結構的選擇是一個基本的設計考慮因素。許多大型系統的構造經驗表明,系統實現的困難程度和系統構造的質量都嚴重的依賴於是否選擇了最優的資料結構。許多時候,確定了資料結構後,演算法就容易得到了。

有些時候事情也會反過來,我們根據特定演算法來選擇資料結構與之適應。不論哪種情況,選擇合適的資料結構都是非常重要的。

14樓:咪萌咪萌

1、資料結構包括資料的邏輯結構和物理結構, 而且資料結構操作的就是資料, 資料型別也包括在了資料裡面。

2、資料型別只是資料的型別而已, 也就是資料型別的取值和操作的集合。

1、資料結構:是指同一資料元素類中各資料元素之間存在的關係。資料結構分別為邏輯結構、儲存結構(物理結構)和資料的運算。

2、資料的邏輯結構是從具體問題抽象出來的數學模型,是描述資料元素及其關係的數學特性的,有時就把邏輯結構簡稱為資料結構。邏輯結構是在計算機儲存中的映像,形式地定義為(k,r)(或(d,s)),其中,k是資料元素的有限集,r是k上的關係的有限集。

演算法和資料結構有什麼區別,資料結構學的到底是什麼?和演算法有什麼關係?

一 指代不同bai 1 演算法 是du指解題方 zhi 而完整的描述,是一系列dao解決問題的清晰指令。內2 資料結構 指容 相互之間存在一種或多種特定關係的資料元素的集合。二 目的不同 1 演算法 指令描述的是一個計算,當其執行時能從一個初始狀態和 可能為空的 初始輸入開始,經過一系列有限而清晰定...

資料包和幀有什麼區別資料包和資料幀的區別

資料包和幀區別為 性質不同 所屬層不同 內容不同。一 性質不同 1 資料包 資料包是tcp ip通訊協議傳輸中的資料單位。2 幀 幀是協議資料單元,為了保證資料的可靠傳輸,把使用者資料封裝成幀。二 所屬層不同 1 資料包 資料包的所屬應用層為網路層。2 幀 幀的所屬應用層為資料鏈路層。三 內容不同 ...

資料結構的問題,資料結構的定義問題

就是幾個小錯誤 對照著看下就行,關於頭指標,如果不採用返回值的方法建立,就得使用指標的指標或者對指標的引用了。指標本身也是一個變數,它有自己的地址同時它的值也是地址,所以不採用引用或者指標的指標這樣傳遞,在函式作為實參傳遞後,函式內的指標就是另一個臨時的指標了,雖然它們儲存的值是一樣的,但是在進行分...