
06036120: DATA STRUCTURES AND ALGORITHMS PRINCIPLES
ชนิดของข้อมูล โครงสร้างข้อมูลและชนิดข้อมูลแบบนามธรรม โครงสร้างข้อมูลพื้นฐาน เช่น ลิสต์ สแต็ก และคิว
Description
ชนิดของข้อมูล โครงสร้างข้อมูลและชนิดข้อมูลแบบนามธรรม โครงสร้างข้อมูลพื้นฐาน เช่น ลิสต์ สแต็ก และคิว โครงสร้างข้อมูลแบบพลวัต คำศัพท์เฉพาะเกี่ยวกับทรี ไบนารีทรี ไบนารีเสิร์ชทรี เอวีแอลทรี กราฟ การวิเคราะห์โปรแกรมเชิงเวลาและพื้นที่ อัลกอริทึมการเรียงลำดับและค้นหาข้อมูล อัลกอริทึมแบบละโมภ อัลกอริทึมแบบแบ่งเพื่อเอาชนะ อัลกอริทึมเกี่ยวกับกราฟ และการเขียนโปรแกรมพลวัต
Data types, data structures and abstract data types, basic data structures, (e.g. list, stack and queue) dynamic data structures, terminology of trees, binary trees, binary search trees, AVL trees, graph, time and space analysis of programs, sorting and searching algorithms, greedy algorithm, divide-and-conquer algorithms, graph algorithms, and dynamic programming.
Credits
3 Credits (3-0-6)
Level
Undergraduate
This subject is part of the following programs