「値の交換」の編集履歴(バックアップ)一覧はこちら

値の交換」(2010/01/25 (月) 19:04:33) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

aとbの値を交換するためのアルゴリズムです。 #asciiart(blockquote){ Sub swap(ByRef a As Long, ByRef b As Long) Dim temp As Long temp=a a=b b=temp End Sub tempを用いない手法もあるみたい… } [[http://www.dd.iij4u.or.jp/~okuyamak/Information/xor_fixed_swapping.html]] tempを使わない方法の1つにXORを使った方法がありますが、このようにお勧めではないですよ。他の手法も概ね同じです。

表示オプション

横に並べて表示:
変化行の前後のみ表示: