當我即將了解一些演算法時,我對輸入大小到底是什么感到困惑。
例如在旅行推銷員問題中,動態規劃實作需要 O(2 n × n 2 )
Kruskal 演算法采用 O(E log V)。雖然兩者都是圖問題,但為什么 TSP 輸入大小是頂點數 n 而在 Kruskal 演算法中,輸入大小是邊和頂點。
如何確切地知道什么可以作為輸入大小?
uj5u.com熱心網友回復:
您可以根據您喜歡的任何變數來說明演算法的復雜性。
您通常應該選擇它們以清楚地傳達有關演算法運行時間的有用資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/479294.html
上一篇:有趣的字謎
