TD/TP Nº3 : Files et Piles – Algorithmique et structure de données

يوليو 25, 2026 0/5
TD/TP Nº3 : Files et Piles – Algorithmique et structure de données
محمي

ما رأيك في هذا الملف؟

تقييمك يساعد الطلاب الآخرين.

اضغط على النجوم للتقييم

هل كان هذا الملف مفيداً؟

ناشر الملف

Mohamed Tahar
Mohamed Tahar
عضو مساهم
خبير المنصة (LVL 5)

بطاقة المعلومات

الجامعة
جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS
الكلية
كلية العلوم | Faculty of Science
السداسي
السداسي الثالث | Semester 3
5 مشاهدة 0 تحميل

تفاصيل المحتوى

هذا الوثيقة تمثل العمل التطبيقي الثالث في مقياس الخوارزميات وهياكل البيانات لطلبة السنة الثالثة ليسانس إعلام آلي بجامعة سطيف 1. يتناول موضوعين أساسيين في هياكل البيانات هما الطوابير (Files) والمكدسات (Piles)، مع التركيز على طريقة تمثيلهما وتنفيذ العمليات الأساسية عليهما باستعمال القوائم المرتبطة دون استخدام مكتبات C++ الجاهزة مثل stack وqueue.

يقدم الجزء الأول مفهوم الطابور باعتباره بنية بيانات تعمل وفق مبدأ FIFO، أي أن أول عنصر يدخل هو أول عنصر يخرج. يطلب التمرين إنشاء طابور ديناميكي للأعداد الصحيحة وتطوير دوال للتحقق من الفراغ، حساب الطول، الإضافة في نهاية الطابور، الحذف من بدايته، وإرجاع العنصر الأول. أما الجزء الثاني فيشرح المكدس الذي يعتمد مبدأ LIFO، حيث يكون الوصول إلى العنصر الموجود في القمة فقط. يتضمن التنفيذ إنشاء مكدس ودوال الإدراج والحذف واسترجاع القمة واستبدالها وحساب الارتفاع.

تتوسع التمارين لتشمل عكس الطوابير والمكدسات مع الحفاظ على البنية الأصلية، وعرض قائمة مرتبطة بالعكس باستعمال مكدس، إضافة إلى معالجة مشكلة التحقق من توازن الأقواس والأقواس المعقوفة والأقواس المربعة داخل نص باستعمال مبدأ المكدس.

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

مواضيع الملف:

تنفيذ الطوابير الديناميكية بالقوائم المرتبطة تنفيذ المكدسات بالقوائم المرتبطة عكس المكدسات والطوابير معالجة القوائم باستعمال المكدس التحقق من صحة تداخل الأقواس

أسئلة شائعة حول الملف

تحليل الذكاء الاصطناعي

قد يهمك أيضًا

وثائق قريبة من نفس السياق الأكاديمي لهذا الملف.

6 ملفات

الفصل CH2 – الجزء 3: القائمة المزدوجة الربط والدائرية – الخوارزميات وهياكل البيانات – Algorithmique et structure de données (S3)

COURS جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

Examen : Structures de données et complexité algorithmique – ASD3 – Algorithmique et structure de données (ASD3)

امتحان | exam جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

الفصل 7: التعقيد – مقياس الخوارزميات وهياكل المعطيات (ASD3) – Algorithmique et structure de données – ASD3

COURS جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

Corrigé EXAMEN : Arbres binaires de recherche, récursivité et tri par piles – Algorithmique et structure de données

امتحان | exam جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

EXAM ASD3: Algorithmics and Data Structures – Algorithmics and Data Structures – Algorithmics and data structures (ASD3)

امتحان | exam جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

الفصل CH3: البنى الهرمية – الأشجار والأشجار الثنائية – الخوارزميات وهياكل المعطيات – الخوارزميات وهياكل المعطيات (S3)

COURS جامعة فرحات عباس سطيف 1 | Setif 1 University - Ferhat ABBAS - الخوارزميات وهياكل البيانات 3 | Algorithms and Data Structures 3

ساحة النقاش

اسأل، أجب، وصوّت على الردود المفيدة حتى يستفيد زملاؤك من التجربة.

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

لا توجد أسئلة بعد. كن أول من يفتتح النقاش.

شارك في النقاش

اكتب بوضوح واحترم زملاءك. يمكن قبول الإجابة المفيدة والتصويت عليها.

المراجعة الذكية

اختبر معلوماتك وتذكرها للأبد
0 / 0

جاري تحضير البطاقات...