一些小程序的我的總結(2)

void Swap(int *x, int *y) {  int a;  a= *x;  *x = *y;  *y = a; }算法 通常都你們寫指交換都會引用另外一個變量經過值傳遞來交換。但其實還有其餘的發現,當不能夠引用其餘的量的時候,a=a+b;b=a-b;a=a-b;相似的*乘法就一樣完成了值的交換。可是這種方式是有弊端的,好比,當a,b很大時,這樣寫,有可能會致使a=a+b的時候a的值越
相關文章
相關標籤/搜索