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

อัลกอริทึมด้วย C/C++

การค้นหา การเรียงลำดับ การเรียกซ้ำ และเทคนิคระดับบิต เขียนเทียบกันทั้ง C และ C++

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

เริ่มเส้นทาง →
  1. บทเรียน โจทย์ 1 ข้อ Linear Search หา target ในข้อมูลที่ยังไม่เรียง
  2. บทเรียน โจทย์ 1 ข้อ Binary Search ค้นข้อมูลเรียงแล้วในเวลา logarithmic
  3. บทเรียน โจทย์ 1 ข้อ Bubble Sort เรียงโดยสลับคู่ที่อยู่ผิดลำดับ
  4. บทเรียน โจทย์ 1 ข้อ Quick Sort Partition ค่ารอบ pivot
  5. บทเรียน โจทย์ 1 ข้อ Merge Sort ใช้ divide-and-conquer รับประกัน O(n log n)
  6. บทเรียน โจทย์ 2 ข้อ Recursion และ Call Stack แก้ปัญหาด้วย instance ที่เล็กลง
  7. บทเรียน โจทย์ 2 ข้อ การจัดการ Bit Set, clear, toggle และ test flag