วันอังคารที่ 4 กรกฎาคม พ.ศ. 2560

ITE2002 - โครงสร้างข้อมูลและขั้นตอนวิธี

คำอธิบายรายวิชา
                โครงสร้างข้อมูลและขั้นตอนวิธีต่างๆ ที่จะนำไปใช้ในการจัดการข้อมูลให้มีประสิทธิภาพ โครงสร้างของข้อมูลแบบลิเนียและนอนลิเนีย โครงสร้างข้อมูลดังกล่าวประกอบไปด้วย สแตกซ์ คิว ลิงค์ลิสต์ โครงสร้างแบบต้นไม้ และกราฟ ส่วนของขั้นตอนวิธีจะเป็นขั้นตอนวิธีที่ใช้การจัดการโครงสร้างข้อมูลแบบต่างๆ เช่น การค้นหาข้อมูล และการจัดเรียงข้อมูล ขั้นตอนวิธีของโปรแกรมแบบย้อนกลับ และการวิเคราะห์การทำงานของขั้นตอนวิธี

โครงสร้างการสอน(Course Syllabus) [pdf]


เอสารประกอบการสอน

Download:

1. บทที่ 1 ความสำคัญของวิชาโครงสร้างข้อมูลและอัลกอริทึม [pdf]
2. บทที่ 2 แถวลำดับและระเบียนข้อมูล Array and Record [pdf]
3. บทที่ 3 เซ็ตและข้อความ Set and String [pdf]
4. บทที่ 4 ลิงค์ลิสต์ Linked List [pdf]
5. บทที่ 5 สแตก Stack [pdf]
6. บทที่ 6 คิว Queue [pdf]
7. บทที่ 7 ต้นไม้และการประยุกต์ใช้งาน Trees and Application [pdf]
8. บทที่ 8 กราฟ  Graphs [pdf]
9. บทที่ 9 การเรียงลำดับข้อมูล  [pdf]
10. บทที่ 10 ตารางแฮซ Hash Table [pdf]
11. สรุปรวม [pdf]

Download: เอกสาร Lab เพิ่มเติม

1. Lab1 ทบทวนการใช้งานภาษา C [pdf]
2. Lab2 [pdf] 

Download: เพิ่มเติม

1. ทบทวนภาษา C 


ไม่มีความคิดเห็น:

แสดงความคิดเห็น