ฉันขอขอบคุณพอยน์เตอร์หรือคำศัพท์ใด ๆ ที่ทำให้ฉันเริ่มต้นในทิศทางที่ถูก
เรามีกราฟกำกับ และความยาว สำหรับแต่ละขอบ ที่สามารถถือว่าเป็นบวก มีโหนดเริ่มต้นพิเศษ และโหนดสิ้นสุด .
สำหรับแต่ละขอบ เราต้องการคำนวณความยาวของเส้นทางที่สั้นที่สุดจาก ถึง ที่ไม่ได้ใช้ขอบ .
อัลกอริทึมแรงเดรัจฉานอย่างง่าย ๆ คือเรียกใช้อัลกอริธึมพา ธ ที่สั้นที่สุดสำหรับแต่ละขอบแต่ละครั้งจะทำการลบขอบที่แตกต่างจากกราฟดั้งเดิม มีอัลกอริทึมที่มีประสิทธิภาพมากกว่าที่ใช้ประโยชน์จากความจริงที่ว่ามีการคำนวณซ้ำหลายครั้งเกิดขึ้นในอัลกอริทึมกำลังดุร้ายนี้หรือไม่?
ขอบคุณล่วงหน้า.