Accuracy : 71.83%
Insertion : 18
Deletion : 721
Substitution : 106
Correction : 2173
Reference tokens : 3000
Hypothesis tokens : 2297

สวัสดีครับหลังจากพวกเราได้เรียนรู้วิธีการแก้ปัญหาด้วยคอมพิวเตอร์ก็ควรมีการระบุข้อมูลเข้าข้อมูลออกสำหรับทร(คล)-ิปนี้เราจะได้นำหลักการคิดเชิงคำนวณมาออกแบบขั้นตอนวิธีกันนะครับการออกแบบขั้นตอนวิธีจะต้องมีการออกแบบเงื่อนไขที่ถูกต้องและชัดเจนอาจเป็นเงื่อนไขอย่างง่ายหรือเงื่อนไขที่ซับซ้อนก็ได้นะครับเรามาดูกันเลยครับตัเรื(วอย)-่างของการตั(สร)-้างเ-ื่หลาย(อนไข)อย่างง่ายจะใช้การเปรียบเทียบมากกว่าน้อยกว่าหรือไม่เท่ากับเช่นอายุน้อยกว่า10ปีไม่ต้องเสียค่าเข้าชมสวนสัตว์ถ(ซ)-ึ-่งจะ(ก)ตัวอย่างนี้เราจะใช้เงื่อนไข-้ว(อา)-ุ-้อะ(ย)กว่า10ปีในการตรวจสอบว่าเป็นจริงหรือไม่เรามาดูตัวอย่าง-ีกสร(น)การณ์กัครับนั่นก็คือการตัดสินใจรดน้ำต้นไม้ของระบบรดน้ำต้นไม้อัตโนมัติซึ่งระบบจะต้องอ่านค่าความชื้นของดินและเปรียบเทียบกับค่าที่กำหนดไว้หากค่าความชื้นต่ำกว่าค่าที่กำหน(-้)ระบบยั(ส่)ไม่ได้(สัญญาณ)เปิดน้ำหากมีค่าความชื้นเกินกว-่าหรือเท่ากับค-่าที่กำหนดไว้ระบบจะส่งสัญญาณปิดน้ำจากสถานการณ์ดังกล่าวเราสามารถเขียนขั้นตอนวิธีได้ดังนี้ครับ1.อ่านค่าความชื-่อ(-้น)ของดิน2.ให้Hแทนค่าความชื้นดังกล่าว3.ถ้าH-้อยiso9(กว่า)00(.)1ป(แ)-้วส-่งสัญญเปิดน้ำถ้าเงื่อนไขไม่เป็นจริงส่งสัญญาณปิดน้ำจากขั้นตอนวิธีดังกล่าวเป็ะ(น)การทำงานเพียงครั้งเดียวดังนั้นเพื่อให้ระบบรดน้ำสามารถทำงานได้อย่างต่อเนื-่องเราสามารถเพิ-่มการทำงานในขั้นตนวิธีได้ดังนี้ครับซึ่เมื่อเราเพิ่มขั้นตอนการท-ำซ้-ำทุกๆ1วินาทีระบบรดน้ำจะมีการอ่านค่าความชื้นและตัดสินใจทำงานทุกๆ1วินาทีนั่นเองครับนอกจากนี้เราสามารถนำขั้นตอนวิธีมาเขียนในรูปแบบของผังงานได้ดังนี้จากตัวอย่างที่ผ่านมาแล้วเราจะพบ-่าเ-ื-ั้(-่อ)นไป(ข)ที่ใช้เป็นเงื่อ-ิส-ัย(ไข)อย่างง่ายนั่ๆ(น)ก็คือเปรียบเทียบค่าความชื้นกับค่าที่กำหนดแต่ถ้าเราต้องการเงื่อนไขที่ซับซ้อนมากขึ้นเช่นต้องการเปรียบเทียบต(ท)-ั้งค่าความชื้นและอุณหภูมิกับค่าที่กำหนดเพื่อให้ระบบสามารถทำงานได้แม่นยำมากขึ้นเราจะมีวิธีการส-้างเงื่อนไขที่ซับซ้อนนี้อย่างไรเรามาดูกันครับเาลองมาพิจารณาตารางค่าความจริงต่อไปนี้ก-่อ(-ั)นนะครับหากมีเงื่อนไขAแลBซึ่งมีค่าความจริงดังนี้ก็(รา)จะพบว่าค่าความจริงของตัวดำเนินการและจเป็นจริงกรณีเดียวค-ือเม-ื-่ทั้งa(A)และb(B)เป็นจริงค่าความจริงของตัวดำเนินการหรือจะเป็นเท็จกรณีเดียวคือเมื่อทั้งa(A)และb(B)เป็นเซต(-็จ)แล-้ว(ะ)ตัวดำเนินการพิเศษของAกินข้(ะมีค่)ตรงข้ามกับAการ(ดัง)แสดงในตารางนี้นะครับเมื่อเราทราบแ-้วว่าเราสามารถสร้างเ-ื่อนไขที่ท(ซ)-ับซ้อนโดยใช้ตัวดำเนินการและเข้ามาช่วยในการตรวจสอบค่าความชื้นและอุณหภูมิเพื่อเปรียบเทียบกับค่าคงที่ที่กำหนดเช่นถ้าระผม(บบ)อ่านค่าความชื้นได้0.08และอ่านค่าอุณหภูมิได้35องศาเราจะพบว่าเงื่อนไขทั้งสอง(2)มีค่าความจริงเป็นจริงและจริงจาก(ดัง)นั้นระบบจะส่งารบ้(สัญญ)น(ณ)เปิดน้ำนั-้(-่)นเองครับเอ๊ะ-้าหม(ก)ว่าระบบมั(-่า)นค่าความชื้นที่(ได้)0.08และอ่านค่าอุณหภูมิได้28องศานักเรียนคิดว่าทั้งหมด(ระบบ)จะทำงานอย่าะ(ง)ไรครับามอ(า)พิจารณาอีกสถานการณ์ก-่อ(-ั)นนะครับครูตรวจข้อสอบของนักเรียน5คนและติดประกาศคะแนนไว้หน้าห้องากเราต-้องการเขียนขั้นตอนวิธีเพื่อหาคะแนนสูงสุดของนักเรียนกลุ่มนี้นักเรียนจะทำอย่างไรครับขั้นตอนวิธีของสถานการณ์นี้คือเราจะกำหนดตัวแปรMaxแ-่ง(ทน)-ัน(-่า)สูงสุดที่พบโดยเริ่มต้นให้Maแ(x)-ีค-็ก(-่า)เป็นข้อมูลตัวแรกที่พบพิจารณาข้อมูลตัวถัดไปทีละจำนวนเราจะเรียกข้อมูลตัวที่กำลังพิจารณาว่าXเปรียx(บ)เทียบค่าXกับข้(ค่)Maxวไหม(ถ้าX)มากกว่าMaxล้วให้ม็ก(Max)มีค่าเท่ากับx(X)จากนั้นท-ำซ้-ำจนครบทุกตัวจะพบ-่าMaxคือคะแนนสูงสุดซึ่งเราสามารถเขียนขั้นตอนวิธีได้ดังนี้ครับเอา-่ะคร-ับหลังจากนักเรียนได้เรียนรู้เรื่องขั้นตอนวิธีก(ร)-ูก็อยากให้นักเรียนลองทำกิจกรรมหาค่าต่ำสุดในหนังสือเรียนกันดูนะครับแล้วพบกันใหม่ในคลิปต(ถ)-ัดไปสวัสดีครับ

More information
- compare(ans and test) :
- ans: file reference
- test: file test
- export datetime : 2024-05-14 12:58:33
- exported from : Accuracy Worker
- version :registry.rtt.in.th/spinsoft-transcription/backend_accuracy_worker:main-42d874d90e320e04ce26da7eb329f0d888006afc
- lib :character
- your normalize config
-IsFilter :true
-ToLower :false
-ToArabicNumber :true
-WordToNumber :false
-OrderAndSimilar :true
-ListRemove :
- alignment method :NeedlemanWunsch
- score weight :{"Match":2,"Mismatch":-1,"PartialMatch":1,"GapPenalty":-1}