במדעי המחשב, מבנה נתונים הוא דרך לאיחסון נתונים במחשב. האחסון הוא בזכרון המחשב או בטבלאות בבסיסי נתונים. מבני נתונים מספקים הפשטה מסוימת של המציאות.
מקובל מגוון רחב של מבני נתונים, שכל אחד מהם מאפשר אלגוריתם יעיל לבעיה מסוימת של אחסון נתונים ואחזורם. פעמים רבות, בחירת מבנה הנתונים הנאות הוא שלב חשוב בעיצוב התוכנית. בשפות תכנות לתכנות מונחה עצמים מיוחסת חשיבות מיוחדת לתמיכה במבני נתונים.
מבני הנתונים הנפוצים הם:
העיסוק במבני נתונים הוא חלק מהתפתחותם של מדעי המחשב בחצי השני של המאה העשרים, אך שימוש ברעיונות אלה מופיע כבר בפירוש רש"י (בראשית, כה כו) העוסק בהולדת יעקב ועשו, ובו מסביר רש"י שהרחם הוא מחסנית. בלשונו של רש"י: "צא ולמד משפופרת שפיה קצרה, תן בה שתי אבנים זו תחת זו - הנכנסת ראשונה תצא אחרונה, והנכנסת אחרונה תצא ראשונה".
Data structure | Estructura de datos | Struktura podataka | Datastruktur | Datenstruktur | Estructura de datos | Tietorakenne | Structure de données | Adatszerkezet | Struktur data | Gagnagrind | データ構造 | 자료구조 | Datastructuur | Datastruktur | Struktura danych | Estrutura de dados | Структуры данных | Údajová štruktúra | Podatkovna struktura | Datastruktur | โครงสร้างข้อมูล | Структури даних | 数据结构
This article is licensed under the GNU Free Documentation License.
It uses material from the
"מבנה נתונים".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world