算法_交換

交換兩個數,不使用其他變量。
方法一:

public void swap(int a, int b){
    a = a + b;
    b = a - b;
    a = a - b;
}

方法二:

public void swap(int a, int b){
    a = a ^ b;
    b = a ^ b;
    a = a ^ b;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章