ในวิธีโลภเราได้?

สารบัญ:

ในวิธีโลภเราได้?
ในวิธีโลภเราได้?
Anonim

ในอัลกอริธึมที่โลภมาก เรา ทำให้ตัวเลือกทุกอย่างดูดีที่สุดในตอนนี้ ด้วยความหวังว่าจะนำไปสู่ทางออกที่ดีที่สุดในโลก ใน Dynamic Programming เราตัดสินใจในแต่ละขั้นตอนโดยพิจารณาถึงปัญหาปัจจุบันและวิธีแก้ไขปัญหาย่อยที่แก้ไขก่อนหน้านี้เพื่อคำนวณวิธีแก้ปัญหาที่เหมาะสมที่สุด

วิธีโลภมีวิธีแก้ที่เป็นไปได้กี่วิธี

อัลกอริธึม Greedy ทำให้ตัวเลือกที่โลภในแต่ละขั้นตอนเพื่อให้แน่ใจว่าฟังก์ชันวัตถุประสงค์ได้รับการปรับให้เหมาะสม อัลกอริทึม Greedy มีเพียง one shot ในการคำนวณหาทางออกที่ดีที่สุด เพื่อไม่ให้ย้อนกลับมาตัดสินใจ

แนวคิดของวิธีการโลภคืออะไร

คำจำกัดความ: อัลกอริธึมที่ใช้วิธีแก้ปัญหาแบบทันทีหรือในพื้นที่ที่ดีที่สุดในขณะที่ค้นหาคำตอบ อัลกอริธึมที่โลภพบวิธีแก้ปัญหาที่ดีที่สุดโดยรวมหรือทั่วโลกสำหรับปัญหาการปรับให้เหมาะสมบางอย่าง แต่อาจพบวิธีแก้ปัญหาที่ไม่ค่อยเหมาะสมสำหรับบางกรณีของปัญหาอื่นๆ

ความโลภมีประโยชน์อย่างไร

ข้อดีของการใช้อัลกอริธึมที่โลภคือ วิธีแก้ปัญหาสำหรับอินสแตนซ์ที่มีขนาดเล็กกว่านั้นตรงไปตรงมาและเข้าใจง่าย ข้อเสียคือมันเป็นไปได้อย่างสิ้นเชิงที่วิธีแก้ปัญหาระยะสั้นที่เหมาะสมที่สุดอาจนำไปสู่ผลลัพธ์ระยะยาวที่แย่ที่สุดเท่าที่จะเป็นไปได้

เมื่อไหร่ควรใช้ความโลภ

ที่กล่าวถึงด้านล่างนี้คือปัญหาบางอย่างที่ใช้วิธีแก้ปัญหาที่เหมาะสมที่สุดโดยใช้แนวทาง Greedy

  • ปัญหาพนักงานขายการเดินทาง
  • อัลกอริธึม Spanning Tree ขั้นต่ำของ Kruskal
  • อัลกอริธึม Spanning Tree ขั้นต่ำของ Dijkstra
  • ปัญหาเป้.
  • ปัญหาการจัดตารางงาน
บทความที่น่าสนใจ
ฮักเคิลเบอร์รี่ปลูกที่ไหน?
อ่านเพิ่มเติม

ฮักเคิลเบอร์รี่ปลูกที่ไหน?

คุณสามารถพบต้นฮักเคิลเบอร์รี่ได้มากมาย ป่าสงวนแห่งชาติแปซิฟิกตะวันตกเฉียงเหนือและตะวันตกเฉียงเหนือ Huckleberries มักเจริญเติบโตในเทือกเขาร็อกกี – และโดยเฉพาะในโอเรกอน วอชิงตัน ไอดาโฮ และมอนทานา ฮักเคิลเบอร์รี่เหมือนกับบลูเบอร์รี่หรือเปล่า Strik กล่าวว่าในขณะที่ huckleberries จริงเกี่ยวข้องกับบลูเบอร์รี่ มันเป็นสกุลที่แตกต่างไปจากเดิมอย่างสิ้นเชิง “สิ่งที่เราเรียกกันทั่วไปว่าฮักเคิลเบอร์รี่ [

Vvt ทำให้การบีบอัดต่ำได้หรือไม่?
อ่านเพิ่มเติม

Vvt ทำให้การบีบอัดต่ำได้หรือไม่?

เห็นได้ชัดว่าความล้มเหลวของ VVT ส่วนใหญ่จะส่งผลกระทบต่อ ดูดฝุ่นท่อร่วมไอดี และส่งผลให้สูญเสียแรงบิดเครื่องยนต์ความเร็วต่ำหรือความเร็วสูง … เมื่อเครื่องยนต์ V-block เกิดขัดข้อง การบีบอัดข้อเหวี่ยงจากฝั่งหนึ่งไปยังอีกฝั่งหนึ่งควรแตกต่างกัน เช่นเดียวกับตัวเลขการตัดน้ำมันจากธนาคารสู่ธนาคาร โซลินอยด์ VVT เสียมีอาการอย่างไร อาการผิดปกติของโซลินอยด์ VVT ทั่วไป รอบเดินเบาเครื่องยนต์หยาบ ตรวจไฟเครื่องยนต์ เครื่องยนต์สตาร์ทไม่ติด อะไรทำให้เกิดการอัดกระบอกต่ำ มีส

การขับรถโดยไม่คาดเข็มขัดนิรภัยผิดกฎหมายหรือไม่?
อ่านเพิ่มเติม

การขับรถโดยไม่คาดเข็มขัดนิรภัยผิดกฎหมายหรือไม่?

นิวยอร์กเป็นรัฐ "บังคับใช้หลัก" เจ้าหน้าที่บังคับใช้กฎหมายสามารถออกตั๋วจราจรได้ในกรณีที่ไม่คาดเข็มขัดนิรภัย สามารถออกตั๋วให้คนขับได้หากไม่มั่นใจว่าผู้โดยสารเด็กจะนั่งเบาะนิรภัยหรือคาดเข็มขัดนิรภัยอย่างถูกวิธี การขับรถโดยไม่คาดเข็มขัดนิรภัยในอเมริกาผิดกฎหมายหรือไม่ สหรัฐอเมริกา กฎหมายคาดเข็มขัดนิรภัยอาจอยู่ภายใต้การบังคับใช้หลักหรือการบังคับใช้ทุติยภูมิ … ใน 15 จาก 50 รัฐ กฎหมายคาดเข็มขัดนิรภัยถือเป็นความผิดรอง ซึ่งหมายความว่า เจ้าหน้าที่ตำรวจไม่สามารถหยุดและอ