Data structure (/m/02cjl)

In computer science, a data structure is a particular way of organizing data in a computer so that it can be used efficiently. Data structures can implement one or more particular abstract data types, which are the means of specifying the contract of operations and their complexity. In comparison, a data structure is a concrete implementation of the contract provided by an ADT. Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks. For example, databases use B-tree indexes for small percentages of data retrieval and compilers and databases use dynamic hash tables as look up tables. Data structures provide a means to manage large amounts of data efficiently for uses such as large databases and internet indexing services. Usually, efficient data structures are key to designing efficient algorithms. Some formal design methods and programming languages emphasize data structures, rather than algorithms, as the key organizing factor in software design. Storing and retrieving can be carried out on data stored in both main memory and in secondary memory.
Notable types
Literature Subject
Other types
Field of study Abstract Topic Non-Agent Ontology Instance
Keys
  • /user/avh/ellerdale/0099-9306
  • /wikipedia/ar/Data_structure
  • /wikipedia/ar/بنى_البيانات
  • /wikipedia/ar/بنى_بيانات
  • /wikipedia/ar/بنية_البيانات
  • /wikipedia/ar/بنية_المعطيات
  • /wikipedia/ar/بنية_بيانات
  • /wikipedia/ar/بنية_معطيات
  • /wikipedia/ar/بنيه_البيانات
  • /wikipedia/ar/هيكل_البيانات
  • /wikipedia/ar/هيكل_بيانات
  • /wikipedia/bg/Структура_от_данни
  • /wikipedia/bg/Структури_от_данни
  • /wikipedia/ca/Estructura_de_dades
  • /wikipedia/ca/Estructures_de_dades
  • /wikipedia/da/Datastruktur
  • /wikipedia/de/Datenstruktur
  • /wikipedia/el/Δομές_δεδομένων
  • /wikipedia/el/Δομή_δεδομένων
  • /wikipedia/en/Augmenting_Data_Structures
  • /wikipedia/en/Composite_data_structure
  • /wikipedia/en/Data_structure
  • /wikipedia/en/Data_structure_augmentation
  • /wikipedia/en/Data_structures
  • /wikipedia/en/Datastructure
  • /wikipedia/en/Linear_and_nonlinear_data_structure
  • /wikipedia/en/Static_and_dynamic_data_structures
  • /wikipedia/en/Structure_(computer_science)
  • /wikipedia/en/Structure_(CS)
  • /wikipedia/en/Types_of_Data_Structures
  • /wikipedia/es/Estructura_de_datos
  • /wikipedia/es/Estructuras_de_datos
  • /wikipedia/es/Tipo_de_dato_estructurado
  • /wikipedia/et/Andmestruktuur
  • /wikipedia/et/Andmestruktuurid
  • /wikipedia/fa/دادهٔ_ساختار
  • /wikipedia/fa/داده_ساختارها
  • /wikipedia/fa/داده‌ساختار
  • /wikipedia/fa/داده‌ساختارها
  • /wikipedia/fa/ساختار_داده
  • /wikipedia/fa/ساختار_داده_اي
  • /wikipedia/fa/ساختار_داده_ای
  • /wikipedia/fa/ساختار_داده_ها
  • /wikipedia/fa/ساختار_داده‌ای
  • /wikipedia/fa/ساختار_داده‌ها
  • /wikipedia/fa/ساختمان_داده
  • /wikipedia/fa/ساختمان_داده_ها
  • /wikipedia/fa/ساختمان_داده‌ها
  • /wikipedia/fi/Tietorakenne
  • /wikipedia/fr/Données_struturées
  • /wikipedia/fr/Structuration_des_données
  • /wikipedia/fr/Structure_de_donnée
  • /wikipedia/fr/Structure_de_données
  • /wikipedia/fr/Structure_des_données
  • /wikipedia/fr/Structurée
  • /wikipedia/fr/Structures_de_données
  • /wikipedia/he/מבנה_נתונים
  • /wikipedia/he/מבני_נתונים
  • /wikipedia/hi/आंकड़ा_संरचना
  • /wikipedia/hr/Podatkovna_struktura
  • /wikipedia/hr/Struktura_podataka
  • /wikipedia/hu/Adatstruktúra
  • /wikipedia/hu/Adatszerkezet
  • /wikipedia/id/Struktur_Data
  • /wikipedia/it/Struttura_dati
  • /wikipedia/it/Struttura_dati_astratta
  • /wikipedia/it/Strutture_dati
  • /wikipedia/ja/データ構造
  • /wikipedia/ko/데이터_구조
  • /wikipedia/ko/연결형_자료구조
  • /wikipedia/ko/자료_구조
  • /wikipedia/ko/자료구조
  • /wikipedia/lv/Datu_struktūra
  • /wikipedia/lv/Datu_struktūras
  • /wikipedia/ms/Struktur_data
  • /wikipedia/nl/Datastructuren
  • /wikipedia/nl/Datastructuur
  • /wikipedia/nl/Gegevensstructuur
  • /wikipedia/no/Datastruktur
  • /wikipedia/pl/Struktura_danych
  • /wikipedia/pl/Struktury_danych
  • /wikipedia/pt/Estrutura_de_dados
  • /wikipedia/pt/Estruturas_de_dados
  • /wikipedia/ro/Structură_de_date
  • /wikipedia/ro/Structuri_de_date
  • /wikipedia/ru/Структура_данных
  • /wikipedia/sk/Dátová_štruktúra
  • /wikipedia/sk/Údajová_štruktúra
  • /wikipedia/sk/Údajové_štruktúry
  • /wikipedia/sl/Podatkovna_struktura
  • /wikipedia/sl/Podatkovne_strukture
  • /wikipedia/sr/Структура_података
  • /wikipedia/sr/Структуре_података
  • /wikipedia/sv/Datastruktur
  • /wikipedia/th/Data_structure
  • /wikipedia/th/โครงสร้างข้อมูล
  • /wikipedia/tr/Veri_yapıları
  • /wikipedia/tr/Veri_yapısı
  • /wikipedia/uk/Структура_даних
  • /wikipedia/uk/Структури_даних
  • /wikipedia/vi/Cấu_trúc_dữ_liệu
  • /wikipedia/zh-cn/数据结构
  • /wikipedia/zh-cn/數據結構
  • /wikipedia/zh-cn/資料結構
  • /wikipedia/zh-cn/资料结构
  • /wikipedia/zh-tw/数据结构
  • /wikipedia/zh-tw/數據結構
  • /wikipedia/zh-tw/資料結構
  • /wikipedia/zh-tw/资料结构
Archive.org Google Wikidata