การเขียนอัลกอริทึม
ชุดขั้นตอน จำกัด ที่ต้องปฏิบัติตามเพื่อแก้ไขปัญหาเรียกว่าไฟล์ algorithm. โดยทั่วไปอัลกอริทึมได้รับการพัฒนาก่อนที่จะทำการเข้ารหัสจริง เขียนโดยใช้ภาษาอังกฤษเหมือนภาษาเพื่อให้เข้าใจได้ง่ายแม้ไม่ใช่โปรแกรมเมอร์
บางครั้งอัลกอริทึมถูกเขียนโดยใช้ pseudocodesคือภาษาที่คล้ายกับภาษาโปรแกรมที่จะใช้ การเขียนอัลกอริทึมสำหรับแก้ปัญหามีข้อดีเหล่านี้ -
ส่งเสริมการสื่อสารที่มีประสิทธิภาพระหว่างสมาชิกในทีม
ช่วยให้สามารถวิเคราะห์ปัญหาได้
ทำหน้าที่เป็นพิมพ์เขียวสำหรับการเข้ารหัส
ช่วยในการดีบัก
กลายเป็นส่วนหนึ่งของเอกสารซอฟต์แวร์สำหรับการอ้างอิงในอนาคตระหว่างขั้นตอนการบำรุงรักษา
นี่คือลักษณะของอัลกอริทึมที่ดีและถูกต้อง -
มีชุดอินพุต
มีการกำหนดขั้นตอนโดยไม่ซ้ำกัน
มีจำนวนขั้นตอนที่ จำกัด
สร้างผลลัพธ์ที่ต้องการ
ตัวอย่างอัลกอริทึม
ก่อนอื่นให้เรายกตัวอย่างสถานการณ์ในชีวิตจริงสำหรับการสร้างอัลกอริทึม นี่คืออัลกอริทึมสำหรับการไปตลาดเพื่อซื้อปากกา
ขั้นตอนที่ 4 ในอัลกอริทึมนี้เป็นงานที่สมบูรณ์และสามารถเขียนอัลกอริทึมแยกต่างหากได้ ตอนนี้ให้เราสร้างอัลกอริทึมเพื่อตรวจสอบว่าตัวเลขเป็นบวกหรือลบ