ผลต่างระหว่างรุ่นของ "ขั้นตอนวิธี"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข
ไม่มีความย่อการแก้ไข
บรรทัด 1:
{{ลิงก์ไปภาษาอื่น}}
'''ขั้นตอนวิธี''' หรือ '''อัลกอริทึม'''ไททัน ({{lang-en|algorithm}}) หมายถึงกระบวนการแก้ปัญหาที่สามารถเข้าใจได้ มีลำดับหรือวิธีการในการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นเป็นตอนและชัดเจน เมื่อนำเข้าอะไร แล้วจะต้องได้ผลลัพธ์เช่นไร ซึ่งแตกต่างจากการแก้ปัญหาแบบสามัญสำนึก หรือ[[ฮิวริสติก (วิทยาการคอมพิวเตอร์)|ฮิวริสติก]] (heuristic)
 
โดยทั่วไป ขั้นตอนวิธี จะประกอบด้วย วิธีการเป็นขั้นๆ และมีส่วนที่ต้องทำแบบวนซ้ำ ([[:en:iterate|iterate]]) หรือ [[ความสัมพันธ์เวียนเกิด|เวียนเกิด]] (recursive) โดยใช้[[ตรรกะ]] (logic) และ/หรือ ในการเปรียบเทียบ ([[:en:comparison|comparison]]) ในขั้นตอนต่างๆ จนกระทั่งเสร็จสิ้นการทำงาน