Linked Stack Algorithm Using Pointers (code c++)

اقدم لكم كود خوارزمية المكدس الموصول وهو نوع من انواع هياكل البيانات الخطية

ربيعمنذ 3 سنوات

السلام عليكم جميعا

اقدم لكم كود خوارزمية المكدس الموصول وهو نوع من انواع هياكل البيانات الخطية كما هو موضح في الصورة

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

مجموعة تعاريف مهمة ::

القائمة الخطية linear list ::
ھي مجموعة من العناصر البيانية (Items ,Nodes ,Elemets) متسلسلة والمرتبة تربط عناصرها علاقة تجاور بحيث يسبق كل عنصر عنصرا اخر عدا العنصر الاول الذي لا يسبقة عنصر والعنصر الاخير الذي لا يلية عنصر

المكدس Stack::
ھو عبارة عن قائمة خطية تتم فيھا عمليتي الإضافة والحذف من إحد نھايتي القائمة وتكون النھاية الأخرى مغلقة.

القوائم الموصولة Linked List ::
وھي القوائم التي تستخدم المؤشرات(Pointers) لتسھيل عمليات الإضافة والحذف والتعديل إذ يكون لكل عنصر مؤشر يحدد موقع العنصر التالي ،ووجود المؤشرات يلغي الحاجة لخزن بيانات القائمة في مواقع خزنية متجاورة.

 

للتعلم الخوارزميات المذكورة كتاب pdf صورة الكتاب + رابط الكتاب

تحميل الكتاب أضغط هنا

كتاب تعلم هياكل البيانات c++

 


كود المكدس الموصول أضغط هنا

تمنياتي لكم التوفيق

شاهد ايضاً

كود القائمة الموصولة الدائرية (الهيكل الدائري) circular linked list (ring structure)

Open source code circular linked lest (ring structure)

code circular linked lest (ring structure)

 

 

 

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

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

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

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