الوصف
تغطية شاملة للمجموعات التجريدية الأساسية: الستاكات، الطوابير، القوائم، قوائم الأولويات، القواميس، المجموعات، الرسوم البيانية. هياكل البيانات: مراجعة للمصفوفات والقوائم المرتبطة؛ الأشجار، الكومات، جداول الهاش. المواصفات، التصميم، تنفيذ المجموعات، تحليل تعقيد العمليات. خوارزميات الترتيب.
المقررات السابقة
- المتطلبات السابقة: SYSC 1006 أو SYSC 2006.
الشروط والإجراءات
- يمنع الحصول على ائتمان إضافي للمقرر COMP 2402.
- المتطلبات السابقة: SYSC 1006 أو SYSC 2006.
- محاضرات ثلاث ساعات أسبوعيًا، مختبر ساعتان أسبوعيًا، تحليل المشكلات ساعة كل أسبوعين.
نص المرجع بلغته الأصلية
Thorough coverage of fundamental abstract collections: stacks, queues, lists, priority queues, dictionaries, sets, graphs. Data structures: review of arrays and linked lists; trees, heaps, hash tables. Specification, design, implementation of collections, complexity analysis of operations. Sorting algorithms.
- Prerequisite(s): SYSC 1006 or SYSC 2006 .
- Precludes additional credit for Precludes additional credit for COMP 2402 .
- Lectures three hours a week, laboratory two hours a week, problem analysis one hour alternate weeks.
المصادر والمراجع
يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.
مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/SYSC/