如何評價一個算法的好壞

首先,這個算法必須是正確的 其次,好的算法應該是友好的,便於人們理解和交流,而且是機器可執行的。 這個算法還須要足夠健壯,即當輸入的數據非法或不合理時,也能適當的作出正確的反應或進行相應的處理 最後它還必須擁有高效率和低存儲量要求。 也就是所謂的時間複雜度和空間複雜度web 1.時間複雜度算法 定義:在計算機科學中,算法的時間複雜度是一個函數,他定量描述了該算法的運行時間.一個算法執行所耗費的時間
相關文章
相關標籤/搜索