首頁 >常見問題 >程式一定是演算法嗎

程式一定是演算法嗎

藏色散人
藏色散人原創
2021-10-15 13:47:4519292瀏覽

程式不一定是演算法,因為演算法是解決問題的步驟,而程式是演算法的程式碼實作演算法要依賴程式來完成功能;例如寫一個功能的程序,使用不同的演算法可以讓程式的體積、效率差很多,所以演算法是程式設計的精華所在。

程式一定是演算法嗎

本文操作環境:windows7系統、DELL G3電腦

程式一定是演算法嗎?

程式不一定是演算法。 【程式=資料結構演算法】

演算法是解決問題的步驟,程式是演算法的程式碼實作演算法要靠程式來完成功能,程式需要演算法作為靈魂

程式是結果,演算法是手段(為寫出好程式所使用的運算方法)。同樣寫一個功能的程序,使用不同的演算法可以讓程式的體積、效率差很多,所以演算法是程式設計的精華所在。

相關介紹:

說通俗一些演算法是解決一個問題的思路,程序,是解決這些問題所具體好寫的程式碼。演算法沒有語言界限,只是一個思路,為實現相同的一個演算法,用不同語言寫的程式會不一樣。

程式必須用規定的程式設計語言來寫,而演算法很隨意,演算法是一系列解決問題的清晰指令,也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出,演算法常常含有重複的步驟和一些邏輯判斷。

更多相關知識,請造訪常見問題欄位!

以上是程式一定是演算法嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn