Enum Status
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
สถานะ
สถานะของโซลูชัน ก่อนที่จะแก้ปัญหา สถานะจะเป็น NOT_SOLVED
หลังจากนั้น สถานะจะเปลี่ยนไปเป็นค่าอื่นๆ โดยขึ้นอยู่กับว่าพบวิธีแก้ปัญหาหรือไม่ และวิธีแก้ปัญหานั้นมีประสิทธิภาพสูงสุดหรือไม่
หากต้องการเรียกใช้ enum ให้เรียกคลาสหลัก ชื่อ และพร็อพเพอร์ตี้ของ enum นั้น เช่น
LinearOptimizationService.Status.OPTIMAL
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
OPTIMAL | Enum | สถานะเมื่อพบโซลูชันที่ดีที่สุด |
FEASIBLE | Enum | สถานะเมื่อพบโซลูชันที่เป็นไปได้ (ไม่จําเป็นต้องดีที่สุด) |
INFEASIBLE | Enum | สถานะเมื่อโมเดลปัจจุบันไม่สามารถทำได้ (ไม่มีวิธีแก้ปัญหา) |
UNBOUNDED | Enum | สถานะเมื่อโมเดลปัจจุบันไม่ได้เชื่อมโยง |
ABNORMAL | Enum | สถานะเมื่อไม่พบวิธีแก้ปัญหาด้วยเหตุผลที่ไม่คาดคิด |
MODEL_INVALID | Enum | สถานะเมื่อโมเดลไม่ถูกต้อง |
NOT_SOLVED | Enum | สถานะเมื่อยังไม่ได้เรียกใช้ LinearOptimizationEngine.solve() |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],["The document outlines the `Status` of a solution within a system, initially `NOT_SOLVED` before any problem-solving attempt. After solving, the status changes to reflect the outcome. Possible statuses include `OPTIMAL` (best solution found), `FEASIBLE` (a solution exists, but may not be the best), `INFEASIBLE` (no solution), `UNBOUNDED` (model is unlimited), `ABNORMAL` (failed for unexpected reasons), and `MODEL_INVALID` (invalid model). Enums are accessed using `ParentClass.Name.Property`, like `LinearOptimizationService.Status.OPTIMAL`.\n"]]