คำอธิบาย
การครอบคลุมอย่างละเอียดของคอลเลกชันนามธรรมพื้นฐาน: สแตก คิว รายการ คิวลำดับความสำคัญ พจนานุกรม เซ็ต โครงสร้างข้อมูล: ทบทวนอาร์เรย์และรายการเชื่อมโยง ต้นไม้ ฮีพ ตารางแฮช การระบุข้อกำหนด การออกแบบ การนำไปใช้ของคอลเลกชัน การวิเคราะห์ความซับซ้อนของการดำเนินการ อัลกอริทึมการจัดเรียง
รายวิชาก่อนหน้า
- เงื่อนไข préalable: SYSC 1006 หรือ SYSC 2006
เงื่อนไขและข้อกำหนด
- ไม่อนุญาตให้ได้รับหน่วยกิตเพิ่มเติมสำหรับ COMP 2402
- เงื่อนไข préalable: 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/