คอมพิวเตอร์, การเขียนโปรแกรม
อัลกอริทึ่มเป็นลำดับที่ชัดเจนของการดำเนินการทางคณิตศาสตร์
คอมพิวเตอร์ คอมพิวเตอร์ ใช้หลักการของการดำเนินการทางคณิตศาสตร์ตามลำดับ ด้วยเหตุนี้จึงจำเป็นต้องรวบรวมโปรแกรมที่ทำลำดับเฉพาะบางอย่างของการดำเนินการในลำดับที่กำหนด เนื่องจากโปรแกรมมีขนาดใหญ่และยุ่งยากผู้เชี่ยวชาญมักต้องเผชิญกับความจำเป็นในการวาดแผนภาพงาน (ภาพ) ซึ่งเป็นขั้นตอนวิธี
บล็อกของจุดเริ่มต้นและจุดสิ้นสุดของอัลกอริทึมจะแสดงในรูปแบบในรูปไข่และมีเอาท์พุทหนึ่งและอินพุตหนึ่งชุดตามลำดับ บล็อกข้อมูลขาเข้าและขาออก - ในรูปแบบรูปสี่เหลี่ยมขนมเปียกปูน บล็อกของการดำเนินงานทางคณิตศาสตร์จะแสดงในรูปสี่เหลี่ยมผืนผ้าและมีอินพุตและเอาท์พุทหนึ่งชุด
ประเภทที่ง่ายที่สุด (ขั้นพื้นฐาน) ของคำอธิบายของลำดับการกระทำเป็นอัลกอริทึมเชิงเส้น ภาพของภาพของโปรแกรมนี้จะถูกดำเนินการในรูปแบบการแปลงข้อมูลภายนอกที่ป้อนเข้าไปในผลลัพธ์สุดท้ายพร้อมด้วยเอาท์พุทที่ตามมาไปยังอุปกรณ์ภาพ ใน อัลกอริทึมเชิงเส้น การดำเนินการหรือการดำเนินการที่ตามมาแต่ละครั้งจะเริ่มดำเนินการอย่างเคร่งครัดหลังจากสิ้นสุดการทำงานหรือการกระทำก่อนหน้านี้
บ่อยครั้งที่มีความจำเป็นต้องตรวจสอบข้อมูลเพื่อให้สอดคล้องกับเงื่อนไข และขึ้นอยู่กับผลลัพธ์ที่คุณต้องดำเนินการนี้หรือการกระทำนั้น ไม่ยากที่จะคาดเดาว่าโปรแกรมจะอธิบายโดยใช้อัลกอริทึมแบบอื่น - ด้วยการแบ่งแยก
ตามปกติแล้วการแก้ปัญหาง่าย ๆ สามารถอธิบายได้ในรูปของแผนภาพบล็อกขนาดเล็ก แต่ถ้างานที่ตั้งไว้ก่อนโปรแกรมเมอร์มีขนาดใหญ่เพียงพอขั้นตอนที่แสดงบนกระดาษ (จอภาพ) สามารถเปลี่ยนเป็นมอนสเตอร์ขนาดใหญ่ได้ เพื่อลดความซับซ้อนของภาพของลำดับของการดำเนินการใช้โครงสร้างเสริม
อัลกอริทึมเสริมคือส่วนของแผนอธิบายบางลำดับที่กำหนดไว้ล่วงหน้าของการดำเนินการนอกเหนือจาก อัลกอริทึมพื้นฐาน และออกแบบมาเพื่อลดความซับซ้อนให้ลดขนาดเดิมของหลัง ส่วนนี้สามารถใช้หลายครั้งก็ได้หากข้อมูลเข้าถูกจับคู่อย่างเคร่งครัด
บล็อกของอัลกอริทึ่มเสริมจะแสดงอยู่ในแผนภาพในรูปแบบของรูปสี่เหลี่ยมผืนผ้าที่มีคำอธิบายแบบมีเงื่อนไขซึ่งชี้ไปยังตำแหน่งที่สามารถหาแผนผังซึ่งคือภาพเปิดของบล็อก
Similar articles
Trending Now