20 lines
2.1 KiB
Markdown
20 lines
2.1 KiB
Markdown
|
---
|
||
|
title: Data Structures
|
||
|
localeTitle: هياكل البيانات
|
||
|
---
|
||
|
## هياكل البيانات
|
||
|
|
||
|
بنية البيانات هي طريقة لجمع البيانات وتنظيمها بطريقة تمكننا من إجراء عمليات على هذه البيانات بطريقة فعالة. هياكل البيانات تدور حول تقديم عناصر البيانات من حيث العلاقة ، من أجل تنظيم وتخزين أفضل. على سبيل المثال ، لدينا اسم مشغل البيانات "Virat" والعمر 26. هنا "Virat" من نوع بيانات String و 26 من نوع بيانات عدد صحيح.
|
||
|
|
||
|
يمكننا تنظيم هذه البيانات كسجل مثل سجل المشغل. الآن يمكننا جمع وتخزين سجلات اللاعب في ملف أو قاعدة بيانات كهيكل بيانات. على سبيل المثال: "Dhoni" 30 ، "Gambhir" 31 ، "Sehwag" 33
|
||
|
|
||
|
في لغة بسيطة ، هياكل البيانات هي هياكل مبرمجة لتخزين البيانات المطلوبة ، بحيث يمكن إجراء عمليات مختلفة عليها بسهولة. وهو يمثل معرفة البيانات التي سيتم تنظيمها في الذاكرة. يجب أن يتم تصميمها وتنفيذها بطريقة تقلل من التعقيد وتزيد من الفاعلية.
|
||
|
|
||
|
في ذاكرة الكمبيوتر ، أي ذاكرة الوصول العشوائي ، يتم إنشاء هياكل بيانات مختلفة مثل مكدس ، قائمة انتظار ، linklist ، أكوام ، إلخ وفقا لمتطلبات البرنامج بحيث تستخدم الذاكرة بكفاءة.
|
||
|
|
||
|
#### معلومات اكثر:
|
||
|
|
||
|
* [هياكل البيانات](http://www.studytonight.com/data-structures/introduction-to-data-structures)
|
||
|
* [المهوس لالمهوس](http://www.geeksforgeeks.org/data-structures/)
|
||
|
* [نقطة دروس](https://www.tutorialspoint.com/data_structures_algorithms/data_structure_overview.htm)
|
||
|
* [هياكل البيانات](http://www.studytonight.com/data-structures/introduction-to-data-structures)
|