Python性能優化

Python性能優化 1.優化算法時間複雜度 算法的時間複雜度對程序的執行效率影響最大,在Python中可以通過選擇合適的數據結構來優化時間複雜度,如list和set查找某一個元素的時間複雜度分別是O(n)和O(1)。不同的場景有不同的優化方式,總得來說,一般有分治,分支界限,貪心,動態規劃等思想。 2.減少冗餘數據 如用上三角或下三角的方式去保存一個大的對稱矩陣。在0元素佔大多數的矩陣裏使用稀疏
相關文章
相關標籤/搜索