java中的資料結構是個什麼概念

2021-03-04 08:28:26 字數 904 閱讀 1191

1樓:青鳥中關村專家

1、列舉(enumeration)介面雖然它本身不屬於資料

2樓:放飛新的人生

資料結構是計算機儲存、組織資料的方式。資料結構是指相互之間存在

一種或多種特定關係的資料元素的集合。通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。資料結構往往同高效的檢索演算法和索引技術有關。

資料結構在計算機科學界至今沒有標準的定義。個人根據各自的理解的不同而有不同的表述方法:

sartaj

sahni在他的《資料結構、演算法與應用》一書中稱:「資料結構是資料物件,以及存在於該物件的例項合組成例項的資料元素之間的各種聯絡。這些聯絡可以通

過定義相關的函式來給出。」他將資料物件(data object)定義為「乙個資料物件是例項或值的集合」。

clifford a.shaffer在《資料結構與演算法分析》一書中的定義是:「資料結構是 adt(抽象資料型別abstract data type) 的物理實現。」

java中定義資料結構如何實現?

3樓:匿名使用者

你用的是結構體,是資料結構的一種。不能說java裡沒有資料結構。

在java裡可以用類表示,其實java的類在c中也可以實現,加方法指標就ok。

資料結構是資料在計算機裡面的儲存,讀寫和組織方式,不要和結構體搞混了。再次說明,java存在資料結構,它是計算機的基本概念。

4樓:匿名使用者

java中沒有資料結構這個概念

只能用類表示

5樓:匿名使用者

vc裡這叫結構體,java中沒有結構體的概念。可以用乙個類來實現。建議把java的一些基礎知識鞏固一下。呵呵。學習順利哦~~

在資料結構中,資料的邏輯結構,資料的儲存結構及資料的運算之間

資料的邏輯結構決定了資料間運算關係的具體定義,而資料的儲存結構與資料的運算方法,沒有直接的關係,資料的儲存結構決定了維護資料邏輯結構時各種操作的運算複雜程度。在資料結構課程中,資料的邏輯結構,資料的儲存結構及資料的運算之間存在著怎樣的關係?1 資料的邏輯結copy構說明資料元素bai之間的順序du關...

資料結構作用是什麼,資料結構的用途

假如將程式的目的很簡單的比作是將一個物品從一個地方運到另外一些地方,物品就是資料,怎麼裝物品,比如用火車,汽車什麼的,這個就是資料結構,至於怎麼運過去,走哪條線路怎麼走,這個就是演算法了。不知道這樣子的解釋你能不能明白。所謂結構就是組織形式,資料的結構就是資料怎麼組織,即怎麼描述,怎麼在電腦中儲存。...

什麼是資料結構和演算法,資料結構和演算法有什麼關係?資料結構就是演算法嗎?

程式 資料結構 演算法 資料結構是相互之間存在的一種或多種特定關係的資料元素的集合。包括4類基本的結構 集合 線形結構 樹形結構 圖狀或網狀結構。通俗點就是資料的邏輯結構,比方說這些資料在記憶體中以什麼樣的結構存放。演算法實際是程式設計過程中完成一件事採用的方法,比方說現實生活中做數學題時兩個人都將...