بنية البيانات

من ويكيبيديا، الموسوعة الحرة

في علوم الحاسوب، بنية البيانات (Data Structure) هي إحدى طرق تخزين البيانات في جهاز الحاسوب بطريقة تكفل استخدامها بكفاءة. تعتمد سهولة استرجاع البيانات أو سهولة البحث فيها (كفائتها الخوارزمية)، تعتمد اعتمادا مباشرا على الآلية المتبعة في ترتيب وتخزين بنية البيانات أو نوع بنية البيانات ذاتها. الفائدة المرجوة من التصميم الحسن لبنية بيانات ما هي توفير الوقت واستخدام أقل ما يمكن من ذاكرة جهاز الحاسوب. بالإمكان تنفيذ بنية بيانات باستخدام أي نوع من أنواع البيانات أو المراجع وأي عمليات يمكن أن تجرى عليها باستخدام إحدى لغات البرمجة.