當前位置:趣味科普網>經驗>

什麼叫演算法描述啊

經驗 閱讀(1.09W)

什麼叫演算法描述啊

演算法描述描述:

1、演算法描述是指對設計出的演算法,用一種方式進行詳細的描述,以便與人交流;

2、演算法可採用多種描述語言來描述,各種描述語言在對問題的描述能力方面存在一定的差異,可以使用自然語言、虛擬碼,也可使用程式流程圖,但描述的結果必須滿足演算法的五個特徵;

3、演算法的五個特徵包含有輸入、輸出、明確性、有限性、有效性;

4、演算法可採用多種描述語言來描述,許多教材中採用的是以一種計算機語言為基礎,適當新增某些功能或放寬某些限制而得到的一種類語言,這些類語言既具有計算機語言的嚴謹性,又具有靈活性,同時也容易上機實現,因而被廣泛接受;

5、演算法描述語言的語法不是十分嚴格,它主要由符號與表示式、賦值語句、控制轉移語句、迴圈語句、其他語句構成,符號命名、數學及邏輯表示式一般與程式書寫一致,賦值用箭頭表示,語句可有標識,標識可以是數字,也可以是具有實際意義的單詞。