再需要"a"，我们可使用这个原地算法，用它自己反转的内容来覆盖掉：在其他的例子，有数个排序算法会原地重新排放阵列内容成为排序过的顺序，包含：快速排序通常被描述为一个原地算法，但是事实上并不是。大部份的实作需要O(log "n")的空间来支持它的分治法（divide-and-conquer）递回。大部份选择算法也是原地，虽然在找到最后结果的过程中，有某些相当地重新排列输入阵列，但却是固定大小的结果。
在计算上的复杂度.在计算复杂性理论中，原地算法包含使用O(1)空间复杂度