ماهي هياكل البياناتData Structure
ماهي هياكل البياناتData Structure
هياكل البيانات: هي طريقة لجمع البيانات وتنظيمها بطريقة تمكننا من إجراء عمليات على هذه البيانات بطريقة فعالة.
بشكل مبسط هياكل البيانات تعتمد على تصميم عملية التخزين فى الحاسبة بطريقة فعالة وغير معقدة ليدعم نوع البيانات المراد تخزينها ليعمل الكود او الخوارزمية بطريقة اسرع واكثر كفاءة.
يوجد نوعان من هياكل البيانات
النوع البدائى او Primitive.
هو طريقة لتصنيف أنواع مختلفة من البيانات مثل الأعداد الصحيحة ، والسلاسل الحرفية او النصوص ، وعليه يتم تحديد العمليات المستخدمة بين انواع البيانات المختلفة.
النوع المعقد.
وهو مكون من النوع البدائى.
فمثلًا انواع البيانات من نوع الاعداد الصحيحة Integers يكمن اجراء العمليات الحسابية المختلفة عليها.
بينما فى حالة النصوص يمكن دمج النصوص.
ثم لدينا أيضًا هياكل البيانات المعقدة ، والتي يتم استخدامها لتخزين البيانات الكبيرة والبيانات التى بينها علاقة او متصلة.
أمثلة على انواع هياكل البيانات المعقدة:
- Array
- Linked List
- Tree
- Graph
- Stack
- Queue
كل نوع منها له خصائص معينة ويسمح لنا كل نوع بعمليات مختلفة على البيانات والاختيار يكون على حسب طبيعة البيانات…
إضافة تعليق