B6.png

 

[演算法(Algorithm)]

利用文字敘述、流程圖或虛擬碼的方式,來解決問題的步驟或順序。

※演算法不一定要有輸入(Input)。可以沒有,也可以是多個資料輸入。

※演算法至少要一個輸出(Output)。

※演算法每一行指令必須明確(Definiteness)。

※演算法必須為正確性(Correctness)。

※演算法不能為無窮迴圈,必須要有終止。

 

[描述演算法方式]

※文字敘述(Text):利用文字來描述解決問題的步驟或順序。

※流程圖(Flowchart):利用圖形上來描述解決問題的步驟或順序。

※虛擬碼(Pseudo Code):利用文字及程式語言來描述解決問題的步驟或順序。

arrow
arrow

    文章標籤

    資料結構 演算法

    全站熱搜

    歐歐 Lin 發表在 痞客邦 留言(0) 人氣()