数组倒序的算法
来源:互联网 发布:怎么测试自己网络稳定 编辑:程序博客网 时间:2024/05/28 09:34
int abTemp[4] = {1,2,3,4};
int abTemp2[5] = {1,2,3,4,5};
for (int i=0; i< 4/2; i++)
{
abTemp[i] = abTemp[4-1-i] ^ abTemp[i];
abTemp[4-1-i] = abTemp[4-1-i] ^ abTemp[i];
abTemp[i] = abTemp[4-1-i] ^ abTemp[i];
}
for (int i=0; i< 5/2; i++)
{
abTemp2[i] = abTemp2[5-1-i] ^ abTemp2[i];
abTemp2[5-1-i] = abTemp2[5-1-i] ^ abTemp2[i];
abTemp2[i] = abTemp2[5-1-i] ^ abTemp2[i];
}
for (int i =0; i<4 ;i++)
{
printf("%d ", abTemp[i]);
}
printf("\n");
for (int i=0; i<5 ;i++)
{
printf("%d ", abTemp2[i]);
}
printf("\n");
int abTemp2[5] = {1,2,3,4,5};
for (int i=0; i< 4/2; i++)
{
abTemp[i] = abTemp[4-1-i] ^ abTemp[i];
abTemp[4-1-i] = abTemp[4-1-i] ^ abTemp[i];
abTemp[i] = abTemp[4-1-i] ^ abTemp[i];
}
for (int i=0; i< 5/2; i++)
{
abTemp2[i] = abTemp2[5-1-i] ^ abTemp2[i];
abTemp2[5-1-i] = abTemp2[5-1-i] ^ abTemp2[i];
abTemp2[i] = abTemp2[5-1-i] ^ abTemp2[i];
}
for (int i =0; i<4 ;i++)
{
printf("%d ", abTemp[i]);
}
printf("\n");
for (int i=0; i<5 ;i++)
{
printf("%d ", abTemp2[i]);
}
printf("\n");
- 数组倒序的算法
- 数组的倒序排列
- 数组的倒序输出
- 数组的倒序存放
- JavaScript数组倒序算法与性能对比
- 数组倒序 & 字符串倒序
- 链表的倒序算法
- 数组倒序
- 倒序算法
- Android 中List数组的倒序!
- java算法求一个字符串的倒序
- [算法]最简单的数字倒序输出
- 一段完美实现字符串倒序的算法!
- 一段完美实现字符串倒序的算法!
- 【算法】递归法实现栈的倒序
- 实现数组元素倒序的算法,写出两种实现,时间复杂度为O(n)和O(n/2)
- 数组元素倒序
- 一维数组倒序
- calendarextender和masked edit extender
- 浅析:oracle存储过程中的异常处理
- Notepad写的html乱码问题
- fatal error LNK1107: 文件无效或损坏: 无法在 0x278 处读取
- 6 ways to download intraday data
- 数组倒序的算法
- 何时使用ANSYS-ADAMS接口
- 所谓生活
- 关于c++的内存管理
- 【第五章】Spring表达式语言 之 5.1 概述 5.2 SpEL基础 ——跟我学spring3
- 使Ubuntu登陆时默认开NumLock灯
- JavaScript使用cookie
- QT源码
- Eclipse中java文件和jsp字体大小设置