演算法(Algorithm)係一步步嘅指示(instruction),主力要係用來處理資料同計數。演算法會用響數學,電算,語言學等等唔同學科。
演算法嘅步驟好清楚,一定有始有終。首先有個開始狀態,跟住一步去到另一步,係好清楚點走。最後,就到結束狀態。好多演算法,每步點走,都係一早決定晒。但係亦有啲演算法,係有隨機而定,有唔確定嘅一面,所以隨機演算法。