เมนูหลัก

886210Data Structures and Algorithms
โครงสร้างข้อมูลและอัลกอริทึม
สังกัดคณะวิทยาการสารสนเทศ, -
หน่วยกิต3 (2-2-5)
สถานะรายวิชา:ใช้งาน
เงื่อนไขรายวิชา: 886201 (#) หรือ
310201 (#)
รายวิชาต่อเนื่อง:88631159, 886371, 886390
เลือก ปีการศึกษา: Sum / 2562 
รายชื่อ (Require login before downloading)

รายวิชานี้ไม่เปิดสอน ภาคการศึกษาที่ ฤดูร้อน/2562 หรือ
 ข้อมูลกำลังอยู่ในระหว่างเตรียมการ
Course Description
หลักการในการวิเคราะห์ขั้นตอนวิธีเบื้องต้น ความซับซ้อนของขั้นตอนวิธีแบบต่าง ๆ การประยุกต์ขั้นตอนวิธีสำหรับการคำนวณ ขั้นตอนวิธีการในการค้นข้อมูลและความซับซ้อน; เรียงลำดับ และทวิภาค, ขั้นตอนวิธีในการเรียงข้อมูลอย่างง่าย (ความซับซ้อนในระดับกำลังสองของข้อมูล) และขั้นตอนที่มีประสิทธิภาพ (ความซับซ้อนในระดับลอการิทึมของจำนวนข้อมูล), ตารางแฮชและวิธีการป้องกันการชนกันของข้อมูล ต้นไม้ค้นหาแบบทวิภาค การประยุกต์โครงสร้างข้อมูลแบบกราฟ; การแทนข้อมูล การแวะผ่าน การหาระยะทางที่สั้นที่สุด การหาต้นไม้ทอดข้าม และการเรียงตำแหน่งข้อมูลในกราฟ

Basic algorithm analysis and standard complexity classes. Implementation of simple numerical algorithms, sequential and binary search algorithm. Quadratic and O(N log N) sorting algorithms. Hash tables and collision-avoidance strategies. Binary search tree. Graphs: data representation, traversals, shortest-path algorithms and transitive closure, minimal spanning tree and topological sort.

หมายเหตุ
เรียน  C = Lecture  L = Lab  R = ประชุม  S = Self Study  T = ติว
หมวด  B = วิชาเสริมพื้นฐาน  E = วิชาเลือกเฉพาะสาขา  F = วิชาเลือกเสรี  G = วิชาศึกษาทั่วไป  M = วิชาพื้นฐาน  W = วิชาบังคับ  X = - ยังไม่กำหนด




  
มหาวิทยาลัยบูรพา | สกอ. | กยศ. | สมศ. | Vision Net Co.Ltd. | 
Powered by Vision Net, 1995 - 2010   Contact Staff : กองทะเบียนและประมวลผลการศึกษา โทรศัพท์ 038-102715-29