for(int i=0; i <= n; i++) {
  int x = A[i];
  for(int j=0; j < n; j++) {
    if(x == A[j]) {
      A[j] = -1;
    }
  }
}
用伪代码重写代码。
// 对于列表A中的每个数字，检查是否在列表中再次出现，如果是，则用-1替换它
对于i从0到n
  x = A[i]
  对于j从0到n
    如果x = A[j]
      A[j] = -1
    结束如果
  结束对于
结束对于