用^實現兩個數的交換——據說沒有性能上的優勢
void inplace_swap(int *x, int *y){
*x = *x ^ *y;
*y = *x ^ *y;
*x = *x ^ *y;
}
posted on 2009-10-07 10:39 Error 閱讀(201) 評論(0) 編輯 收藏 引用 所屬分類: 讀《深入理解計算機系統》
#Error
posted on 2009-10-07 10:39 Error 閱讀(201) 評論(0) 編輯 收藏 引用 所屬分類: 讀《深入理解計算機系統》
| 只有注冊用戶登錄后才能發表評論。 | ||
|
||
|
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|
|