1

Introduction

LearnAlgorithm คืออะไร? คอร์ส Data Structures and Algorithms Fundamentals เกี่ยวกับอะไรและเหมาะกับใคร? รูปแบบคอร์สเป็นยังไง? และคำถามที่พบบ่อยต่าง ๆ

2

Big O Notation

Big O Notation คืออะไร? เราจะวัด Efficiency ของ Algorithm ได้ยังไง? Big O Notation, Asymptotic Notation, Space and Time Complexity คืออะไร?

3

Binary Search

Binary Search คืออะไร? เอามาใช้แก้ปัญหาอะไรได้บ้าง? และ Binary Search จำเป็นต้องใช้บนข้อมูลที่เรียงจากมากไปน้อยหรือน้อยไปมากเท่านั้นจริงหรอ!?

4

Recursion

Recursion คืออะไร? Recursive Function คืออะไร? เราต้องมองปัญหาอย่างไรเพื่อที่เราจะสามารถคิด Recursive Algorithm ที่แก้ปัญหาออกมาได้?

5

Data Structures

Coming soon; โปรดรอติดตาม...

6

Graph Theory

Coming soon; โปรดรอติดตาม...

7

Tree

Coming soon; โปรดรอติดตาม...

8

Greedy Algorithm

Coming soon; โปรดรอติดตาม...

9

Dynamic Programming

Coming soon; โปรดรอติดตาม...

10

What's Next?

Coming soon; โปรดรอติดตาม...