Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
อินเทอร์เฟซ MPSolver
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ชุดซอฟต์แวร์โอเพนซอร์สของ Google สำหรับการเพิ่มประสิทธิภาพ
OR-Tools จะมี Wrapper ของ MPSolver
สำหรับการแก้ปัญหาการเขียนโปรแกรมเชิงเส้นและ
ปัญหาการเขียนโปรแกรมจำนวนเต็มผสม
ในการแก้ปัญหาการเขียนโปรแกรมจำนวนเต็ม คุณสามารถใช้ฟังก์ชัน
เครื่องมือแก้โจทย์ CP-SAT
ตัวอย่าง
หน้าต่อไปนี้มีตัวอย่างที่อธิบายการใช้ MPSolver
งานทั่วไป
ส่วนต่อไปนี้จะแสดงงานทั่วไปที่เกี่ยวข้องกับการแก้ไขปัญหา
LP และ MIP
ขีดจำกัดเวลา
ตัวอย่างด้านล่างแสดงวิธีตั้งขีดจำกัดเวลาในการค้นหาเป็น 15 มิลลิวินาทีเมื่อ
โดยใช้ Glop
Python
solver.set_time_limit(15)
C++
solver->set_time_limit(15);
Java
solver.setTimeLimit(15)
C#
solver.SetTimeLimit(15);
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-29 UTC
[null,null,["อัปเดตล่าสุด 2024-08-29 UTC"],[],["OR-Tools offers MPSolver for linear and mixed integer programming, and CP-SAT for pure integer programming. It provides examples for solving problems like the Stigler diet, LP and MIP problems, bin packing, and assignment. Common tasks include setting search time limits, demonstrated with `set_time_limit` methods in Python, C++, Java, and C#; the example shows how to set the limit to 15 milliseconds. MPSolver can be used with Glop or SCIP.\n"]]