freeCodeCamp/guide/arabic/computer-science/data-structures/index.md

2.1 KiB

title localeTitle
Data Structures هياكل البيانات

هياكل البيانات

بنية البيانات هي طريقة لجمع البيانات وتنظيمها بطريقة تمكننا من إجراء عمليات على هذه البيانات بطريقة فعالة. هياكل البيانات تدور حول تقديم عناصر البيانات من حيث العلاقة ، من أجل تنظيم وتخزين أفضل. على سبيل المثال ، لدينا اسم مشغل البيانات "Virat" والعمر 26. هنا "Virat" من نوع بيانات String و 26 من نوع بيانات عدد صحيح.

يمكننا تنظيم هذه البيانات كسجل مثل سجل المشغل. الآن يمكننا جمع وتخزين سجلات اللاعب في ملف أو قاعدة بيانات كهيكل بيانات. على سبيل المثال: "Dhoni" 30 ، "Gambhir" 31 ، "Sehwag" 33

في لغة بسيطة ، هياكل البيانات هي هياكل مبرمجة لتخزين البيانات المطلوبة ، بحيث يمكن إجراء عمليات مختلفة عليها بسهولة. وهو يمثل معرفة البيانات التي سيتم تنظيمها في الذاكرة. يجب أن يتم تصميمها وتنفيذها بطريقة تقلل من التعقيد وتزيد من الفاعلية.

في ذاكرة الكمبيوتر ، أي ذاكرة الوصول العشوائي ، يتم إنشاء هياكل بيانات مختلفة مثل مكدس ، قائمة انتظار ، linklist ، أكوام ، إلخ وفقا لمتطلبات البرنامج بحيث تستخدم الذاكرة بكفاءة.

معلومات اكثر: