A ← 整數序列 for i ← 0 to N/2 - 1: j ← N-i-1 swap(A[i], A[j]) # 將 2 個元素互換 輸出 A
以通用函式實作時,如下所示:
#反轉陣列 A 的區間 [l, r) reverse(A, l, r): for i ← l to l + (r-l)/2 - 1: j ← r - (i-l) - 1 swap(A[i], A[j])