หนังสือเล่มนี้เป็นหนังสือเรียนเสริมที่สนับสนุนหนังสือเรียน "แผนห้าปีที่เก้า" "อัลกอริทึมและโครงสร้างข้อมูล" สำหรับสาขาวิชาอิเล็กทรอนิกส์วิศวกรรมศาสตร์ เพื่อให้ครูและนักเรียนที่ใช้ "อัลกอริทึมและโครงสร้างข้อมูล" เป็นสื่อการสอนมีความเข้าใจอย่างลึกซึ้งยิ่งขึ้นเกี่ยวกับกระบวนการทั้ง 3 ประการ ได้แก่ ทฤษฎี นามธรรมและการออกแบบ และแนวคิดพื้นฐาน 12 ประการที่เกิดซ้ำในทุกระดับทั้งด้านกว้างและลึก และ การออกแบบและการวิเคราะห์อัลกอริธึมหลัก เราได้รวบรวมสื่อการสอนเสริมนี้เพื่อให้ครูที่ใช้หนังสือเล่มนี้ในการสอนและเพื่อให้นักเรียนเรียนรู้ทักษะพื้นฐานได้ง่ายขึ้น เพื่ออำนวยความสะดวกในการอ่านเปรียบเทียบ ลำดับบทของหนังสือเล่มนี้จึงสอดคล้องกับลำดับบทของหนังสือ "อัลกอริทึมและโครงสร้างข้อมูล" และสอดคล้องกันแบบหนึ่งต่อหนึ่ง แต่ละบทจะแนะนำบทสรุปโดยย่อของความรู้และทักษะที่ครอบคลุมในบทที่เกี่ยวข้องของ "อัลกอริทึมและโครงสร้างข้อมูล" และวิธีการใช้ความรู้และทักษะเหล่านี้เพื่อแก้ไขปัญหาที่เกี่ยวข้องที่เกิดขึ้นในทางปฏิบัติหรือทางทฤษฎี รวมถึงปัญหาที่ปรากฏใน "อัลกอริทึมและ โครงสร้างข้อมูล" ตัวอย่างการแก้ปัญหาทั่วไปและยากมากมายใน "โครงสร้างข้อมูล" และความคิดเห็นเกี่ยวกับแนวคิดในการแก้ปัญหา นี่จะช่วยได้มากในการปรับปรุงความสามารถในการวิเคราะห์และแก้ไขปัญหา
หนังสือเล่มนี้เต็มไปด้วยเนื้อหาและมุมมองที่แปลกใหม่ ไม่เพียงแต่สามารถใช้เป็นตำราเรียนสำหรับวิทยาลัยและมหาวิทยาลัยเท่านั้น แต่ยังสามารถใช้เป็นหนังสืออ้างอิงที่มีประโยชน์สำหรับช่างเทคนิควิศวกรรมและผู้อ่านหนังสือด้วยตนเองเพื่อเรียนรู้การออกแบบอัลกอริทึมของคอมพิวเตอร์อีกด้วย