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


هياكل البيانات ما المقصود بها ؟ وما هو الهدف منها ؟






1- هي طريقة لتنسيق البيانات و جمعها لتسهيل تطبيق العمليات عليها .

الامر مشابه تماما للمصفوفات (المصفوفات احد هياكل البيانت ) حيث نقوم بجمع عدة بيانات مرتبطة بشكل من الاشكال في مصفوفة واحدة .



2-هياكل البيانات تستعمل لتبسيط الخوارزميات و جعلها اكثر فعالية , كذلك لازلة التعقيد من الخواريزميات و الكود بصفة عامة .

مثلا : لطبعة قائمة باسماء الطلاب الافضل استعمال المصوفة لتخزين الاسماء ثم طباعتها بحلقة تكرارية .

مقال اخر : ربط الرقم التعريفي باسم المستخدم : يمكن اسعمال ما يعرف بالقواميس او الخرائط



3- هل احتاج تعلم هياكل البيانات ؟

الاجابة نعم , اذا كنت قد دخلت في عالم البرمجة فمن المؤكد انك ستستخدم قواعد البيانات حتى و ان كنت لا تعرف اصلا انك استعملتها .

تعلم هياكل البيانات سيجعلك تحل مشاكل اصعب بشكل اسرع و بخوازميات ابسط . لذلك يجب عليك ان تكون على دراية بها خاصة كونها سهلة التعلم و مفيدة جدا (اذا استطعت فهم المصفوفات فلا ارى اي سبب يمنعك من الاطلاع على هياكل البيانات )