最初の面接の日


今日見て
yangzhihuan長兄の招待状
プログラミングを初めて学ぶときの楽しみ:a,b=b,a、面接の時のことを思い出した.
2年前でしょう、ある日の午后、清河のある会社に面接に行きました.おばあさんのは、まず筆記試験の問題で、それから飛行機に乗って、急に午后をしました.その後、まだ採用されていません!
中には問題がある.
参照
3番目の変数を使用せずに、2つのintタイプの変数の値を交換します.
天資は愚かで、当時は確かにどのように実現するか考えていなかったので、少し緊張していたのかもしれません.
それから出てきて同級生に聞いたら,やっとはっと悟った.

  int a = 1;
  int b = 2;
  a = a+b;
  b = a-b;
  a = a-b;

確かにかなり簡単です
後でもっと簡単なものを見ました

  int a = 1;
  int b = 2;
  a = a ^ b;
  b = a ^ b;
  a = a ^ b;

知った後、ルビーを見た

  a = 1
  b = 2
  a,b=b,a

言語レベルで実現したとは