الخوارزم.تشكيلة.قائمة

القائمة هي سلسلة من صفر أو أكثر من المؤشرات. القائمة مع صفر مؤشرات هي قائمة فارغة. عدد المؤشرات في القائمة هو طولها. تقريبا كل تطبيق غير بسيط يستخدم القوائم بشكل ما. القوائم القوائم سهلة الاستعمال ، لذلك عادةً ما يعاد المبرمجون استعمالها لكل تطبيق في متناول اليد ، وليس هناك معيار مقبول على نطاق واسع لواجهة للقوائم ، على الرغم من أن معظم واجهات التطبيق الخاصة لديها العديد من أوجه التشابه.

نوع قائمة

دالة اضف(ق قائمة، ا ايما ) قائمة

إضافة فرد ا الى القائمة ق، وارجاع هذه الاضافة اذا تم الامر. ارجاع عدم اذا وقع خطأ عند تخصيص الذاكرة.

دالة الحق(ق قائمة، ذيل قائمة ) قائمة

إلحاق القائمة ذيل بقائمة اخرى ق . مع ارجاع القائمة الناتجة.

دالة نسخ(ق قائمة) قائمة

نسخ القائمة الحالية مع ارجاع نسخة جديدة

##دالة اقتلع(ق قائمة، ش ۢايما) قائمة

اقتلاع فرد ش من القائمة الحالية ق مع ارجاع القائمة الناتجة ..غير مستعملة الى ان يتم اصلاح القولبة من والى ا يما

دالة عكس(ق قائمة) قائمة

ارجاع القائمة الحالية معكوسة

دالة (ق قائمة) طولها() صحيح

ارجاع طول القائمة

دالة تحرير(ق ۢ قائمة)

تحرير وحذف القائمة من الذاكرة