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

omar maswadehمنذ 4 سنوات

Data structure

Symbolized by ( DS ) هي طريقة تم إنشائها لكثرة البيانات المستخدمة فكان الواجب علينا هيكلتها وتنظيمها لمعرفة كيفية الوصول إليها.

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

من فوائدها :

التحكم في توزيع البيانات .

تمكن المبرمج من إبداع طرق مبتكرة لكتابة البرامج المختلفة .

إختصار زمن التخزين وإسترجاع البيانات من الذاكرة .

بناء برامج قوية من حيث البناء والمنطق .

 

تقسم DS  إلى :

Non linear DS

Tree

Linear DS

List – stack – queue

 

 

 

 

 

List

ما هي العمليات على List :

  Insert To End

Insert To beginning

Insert To middle

Remove From End

Remove From beginning

Remove From middle

 

 

كود c++ لتمثيل العمليات بإستخدام  : Array

 

 

 

 

 

 

كود c++ لتمثيل العمليات بإستخدام Pointer :

 

 

 

كلمات دليلية: ++c
1
إعجاب
732
مشاهدات
0
مشاركة
1
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !