เส้นทางการเรียนรู้

อัลกอริทึมด้วย Python

การค้นหา การเรียงลำดับ การเรียกซ้ำ สแตก และการท่องกราฟ แต่ละหัวข้อมีโจทย์ให้ฝึก

บทเรียน 9 บท · โจทย์ 19 ข้อ

เริ่มเส้นทาง →
  1. บทเรียน โจทย์ 2 ข้อ การค้นหาเชิงเส้นใน Python ตรวจ list ตามลำดับจนพบเป้าหมาย
  2. บทเรียน โจทย์ 2 ข้อ การค้นหาแบบทวิภาคใน Python ค้นหาค่าอย่างรวดเร็วใน list ที่เรียงแล้ว
  3. บทเรียน โจทย์ 2 ข้อ Bubble Sort ใน Python เรียงข้อมูลด้วยการสลับสมาชิกที่อยู่ติดกัน
  4. บทเรียน โจทย์ 1 ข้อ Merge Sort ใน Python เรียงข้อมูลด้วยแนวคิด divide and conquer
  5. บทเรียน โจทย์ 2 ข้อ Fibonacci แบบ Recursion และ Memoization หลีกเลี่ยงการคำนวณค่าเดิมซ้ำ
  6. บทเรียน โจทย์ 2 ข้อ โครงสร้างข้อมูล Stack ใน Python สร้าง push, pop และ peek ตามหลัก LIFO
  7. บทเรียน โจทย์ 3 ข้อ การค้นหาแนวกว้าง BFS ใน Python สำรวจ graph ทีละระดับ
  8. บทเรียน โจทย์ 3 ข้อ การค้นหาแนวลึก DFS ใน Python สำรวจเส้นทางให้ลึกก่อนย้อนกลับ
  9. บทเรียน โจทย์ 2 ข้อ ต้นไม้ค้นหาแบบทวิภาคใน Python สร้างต้นไม้ค้นหาแบบทวิภาคด้วย Python: แทรกค่า ค้นหา และแสดงค่าตามลำดับ