Accuracy : 76.83%
Insertion : 73
Deletion : 534
Substitution : 88
Correction : 2378
Reference tokens : 3000
Hypothesis tokens : 2539

[เสียงดนตรี](คุณครูโชติช่วง)สวัสดีครับหลังจากพวกเราได้เรียนรู้วิธีการแก้ปัญหาด้วยคอมพิวเตอร์ก็ควรมีการระบุข้อมูลเข้าข้อมูลออกสำหรับคลิปนี้เราจะได้นำหลักการคิดเชิงคำนวณมาออกแบบขั้นตอนวิธีกันนะครับการออกแบบขั้นตอนวิธีจะต้องมีการออกแบบเงื่อนไขที่ถูกต้องและชัดเจนอาจเป็นเงื่อนไขอย่างง่ายหรือเงื่อนไขที่ซับซ้อนก็ได้นะครับเรามาดูกันเลยครับตัเรื(วอย)-่างของการตั(สร)-้งเงื่อนไขอย่างง่ายจะใช้การเปรียบเทียบมากกว่าน้อยกว่าหรือไม่เท่ากับเช่นอายุน้อยกว่า10ปีไม่ต้องเสียค่าเข้าชมสวนสัตว์ถ(ซ)-ึ-่งจะ(ก)ตัวอย่างนี้เราจะใช้เงื่อนไขอายุน้อยกว่า10ปีในการตรวจสอบว่าเป็นจริงหรือไม่เรามาดูตัวอย่างอีกสถานการณ์กัครับนั่นก็คือการตัดสินใจรดน้ำต้นไม้ของระบบรดน้ำต้นไม้อัตโนมัติซึ่งระบบจะต้องอ่านค่าความชื้นของดินและเปรียบเทียบกับค่าที่กำหนดไว้หากค่าความชื้นต่ำกว่าค่าที่กำหให้ระบบเปิดระบบ(-่งสัญญาณ)เปิดน้ำหากมีค่าความชื้นเกินกว-่าหรือเท่ากับค-่าที่กำหนดไว้ระบบจะส่งสัญญาณปิดน้ำจากสถานการณ์ดังกล่าวเราสามารถเขียนขั้นตอนวิธีได้ดังนี้ครับ1.อ่านค่าความชื้นของดิน2.ให้Hแทนค่าความชื้นดังกล่าว3.ถ้าHน้อยกว่า0.เป(1แ)-้วส-่งสัญญเปิดน้ำถ้าเงื่อนไขไม่เป็นจริงส่งสัญญาณปิดน้ำจากขั้นตอนวิธีดังกล่าวเป็ะ(น)การทำงานเพียงครั้งเดียวดังนั้นเพื่อให้ระบบรดน้ำสามารถทำงานได้อย่างต่อเนื่องเราสามรถเพิ่การทำงานใ-ี(น)ขั้นตอนวิการทำ(ธีได้)ดังนี้ครับซึ่งเมื่อเราเพิ่มขั้นตอนการท-ำซ้-ำทุกๆ1วินาทีระบบรดน้ำจะมีการอ่านค่าความชื้นและตัดสินใจทำงานทุกๆ1วินาทีนั่นเองครับนอกจากนี้เราสามารถนำขั้นตอนวิธีมาเขียนในรูปแบบของผังงานได้ดังนี้จากตัวอย่างที่ผ่านมาแล้วเราจะเป็นตั(พบ)อย-่า-ี(-ื)-่ใช้ย่างง-่าย(นไข)ที่ใช้เป็นเงื่อ-ิส-ัย(ไข)อย่างง่ายนั่ๆ(น)ก็คือเปรียบเทียบค่าความชื้นกับค่าที่กำหนดแต่ถ้าเราต้องการเงื่อนไขที่ซับซ้อนมากขึ้นเช่นต้องการเปรียบเทียบต(ท)-ั้งค่าความชื้นและอุณหภูมิกับค่าที่กำหนดเพื่อให้ระบบสามารถทำงานได้แม่นยำมากขึ้นเราจะมีวิธีการแก(สร)-้างเงื่อนไขวิธ(ท)-ี-่ซับซ้อนนี้อย่างไรเรามาดูกันครับเาลองมาพิจารณาตารางค่าความจริงต่อไปนี้ก-่อ(-ั)นนะครับหากมีเงื่อนไขAแลBซึ่งมีค่าความจริงดังนี้ก็(รา)จะพบว่าค่าความจริงของตัวดำเนินการและจะเป็นจริงกรณีเดียวคือเมื่อทั้งa(A)และb(B)เป็นจริงค่าความจริงของตัวดำเนินการหรือจะเป็นเท็จกรณีเดียวคือเมื่อทั้งa(A)และb(B)เป็นเซต(-็จ)แล-้ว(ะ)ตัวดำเนินการพิเศษของAตา(จะ)-ีคต(-่)-ี(ข)-้นะคร-ับ(าม)กับAการ(ดัง)แสดงในตารางนี้นะครับเมื่อเราทราบแล้วว่าเราสามารถสร้างเ-ื่อนไขที่ท(ซ)-ับซ้อนโดยใช้ตัวดำเนินการและเข้ามาช่วยในการตรวจสอบค่าความชื้นและอุณหภูมิเพื่อเปรียบเทียบกับค่าคงที่ที่กำหนดเช่นถ้าระผม(บบ)อ่านค่าความชื้นได้0.08และอ่านค่าอุณหภูมิได้35องศาเรจะพบอ(ว)-่าเงื่อนไขทั้ง2มีค่าความจริงเป็นจริงและจริงจาก(ดัง)นั้นระบบจะส่งสัญก(ญ)ร(ณ)เปิดน้ำนั่นเองครับเอ๊ะ-้าหม(ก)ว่าระบบมั(-่า)นค่าความชื้นที่(ได้)0.08และอ่านค่าอุณหภูมิได้28องศานักเรียนคิดว่าทั้งหมด(ระบบ)จะทำงานอย่าะ(ง)ไรครับเรามาพิจารณาอีกสถานการณ์ก-่อ(-ั)นนะครับครูตรวจข้อสอบของนักเรียน5คนและติดประกาศคะแนนไว้หน้าห้องากเราต-้องการเขียนขั้นตอนวิธีเพื่อหาคะแนนสูงสุดของนักเรียนกลุ่มนี้นักเรียนจะทำอย่างไรครับขั้นตอนวิธีของสถานการณ์นี้คือเราจะกำหนดตัวแปรMaxแก่(ทน)-ัน(-่า)สูงสุดที่พบโดยเริ่มต้นให้Maxมีค่าเป็นข้อมูลตัวแรกที่พบพิจารณาข้อมูลตัวถัดไปทีละจำนวนเราจะเรียกข้อมูลตัวที่กำลังพิจารณาว่า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:34
- 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}