2010-10-15 43 views

回答

1

一種方法是用寓意爲「守衛」反對瞎說陣列值:

(\forall int i; (i >= 0 && i < array.length-1) ==> (array[i] < array[i+1])) 

隨着\forall較新的語法,我相信你也可以這樣寫:

(\forall int i; (i >= 0 && i < array.length-1) ; (array[i] < array[i+1])) 

其中(i >= 0 && i < array.length-1)是範圍表達。

相關問題