หน่วยที่ 5 การออกแบบอัลกอริทึมเพื่อแก้ปัญหา