用^實現兩個數的交換——據說沒有性能上的優勢
void inplace_swap(int *x, int *y){
*x = *x ^ *y;
*y = *x ^ *y;
*x = *x ^ *y;
}
posted on 2009-10-07 10:39 Error 閱讀(194) 評論(0) 編輯 收藏 引用 所屬分類: 讀《深入理解計算機系統》
#Error
posted on 2009-10-07 10:39 Error 閱讀(194) 評論(0) 編輯 收藏 引用 所屬分類: 讀《深入理解計算機系統》
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|