← 検索へ戻る

XOR交換アルゴリズム

最終更新日: 2026/01/18生成モデル: gemini-3-flash-preview

3行要約

  1. 一時的な作業用変数を使わずに、2つの変数の値を入れ替えるための計算手法である。
  2. 排他的論理和演算を3回繰り返すことで、ビット反転の性質を利用して値を交換する。
  3. メモリ制約の厳しい古い環境で重宝されたが、現代のCPUでは通常の交換より遅い場合が多い。

タグ

エイリアス