在我的代碼中,我使用了一個表示有向無環圖的類。我自己編寫了代碼,並不難。但後來我意識到我的應用程序有更多要求:圖必須是傳遞減少的,即部分訂單的唯一表示。每次用戶在圖形的可視GUI表示上進行拖放或剪切/複製/粘貼時,都必須經過驗證並適應此要求。現在事情變得更加複雜。所以我確實計劃瞭如何安全地執行所有圖表操作等,但是在我深入瞭解代碼之前,我想知道:用於表示部分順序的C/C++圖形界面
是否存在用於部分訂單的已知C/C++接口? (最好是C++)
我發現了許多很多圖庫,但我已經有了我的簡單非循環圖。我找不到任何專門處理傳遞減少的圖(我不需要鄰接矩陣,數據來自用戶,所以在這裏效率會很低......這是一個用於用戶數據的小圖,而不是用於數學使用)
我正在尋找一個接口,它會自動檢測不必要的連接並將它們刪除,做測試以查看節點複製/移動操作是否是有效的partial-order-wise,即保留部分屬性訂單等
沒有答案......我想答案是,沒人知道。我會寫我自己的代碼:) – cfa45ca55111016ee9269f0a52e771