Java面試題之算法題

一、如何不借助第三個變量進行兩個數據的交換?java //方法一:算術運算 public void Change(int a,int b) { a = a+b; b = a-b; a = a-b; } //方法二:異或運算 public void Change(int a,int b) { a = a^b; b = a^b; a = a^b; }   二、有一工人甲,工
相關文章
相關標籤/搜索