当前位置 : 主页 > 编程语言 > java >

反转数组的位运算实现

来源:互联网 收集:自由互联 发布时间:2022-10-26
反转数组的位运算实现 //交换函数:用于交换from 和 end 所指向的值,这个函数的功能就是 //反转从from到end的这个数列 void Swap ( int a [], int from , int end ) { while ( from end ){ a [ from ] ^ = a [ end


反转数组的位运算实现

//交换函数:用于交换from 和 end 所指向的值,这个函数的功能就是
//反转从from到end的这个数列
void Swap(int a[], int from, int end)
{
while(from<end){
a[from]^= a[end]^= a[from]^= a[end];
from++;
end--;
}
}


网友评论