|
Course Description พื้นฐานของอัลกอริทึม โครงสร้างข้อมูล การวิเคราะห์อัลกอริทึม อัลกอริทึมค้นหา เทคนิคการแบ่งแยกและเอาชนะ เทคนิคอัลกอริทึมแบบละโมบ เทคนิคการเขียนโปรแกรมแบบพลวัต การออกแบบและสร้างขั้นตอนวิธีที่ใช้ในการแก้ปัญหาต่าง ๆ เช่น การจัดเรียงข้อมูล การสำรวจกราฟ การจับคู่ข้อความ เป็นต้น Fundamental of algorithms, data structures, algorithms analysis, searching algorithm, divide and conquer techniques, greedy algorithms techniques, dynamics programming techniques, design and create algorithms to solve problems such as sorting, graph traversing and string matching |