逆置
来源:互联网 发布:linux awk 分隔符 编辑:程序博客网 时间:2024/05/16 01:31
#include <stdio.h>void print(int a[],int len){ int i = 0; for(;i<len;i++) { printf("%d ",a[i]); } printf("\n");}//void reverse(int a[],int len)//用数组写//{// int left = 0;// int right = len-1;// while(left<right)// {// int tmp = a[left];// a[left]=a[right];// a[right]=tmp;// left++;// right--;// }//}//用指针写void reverse(int *a,int len){ int *start =a; int *end = a+len-1; while(start < end) { *start^=*end; *end^=*start; *start^=*end; start++; end--; }}int main(){ int a[]={1,2,3,4,5,6,7,8,9,0}; int len=sizeof(a)/sizeof(a[0]); print(a,len); reverse(a,len); print(a,len); return 0;}
阅读全文
0 0
- 逆置
- string 逆置
- C字符串逆序、逆置
- java 逆置 单链表
- 将单链表H逆置
- 逆置/反转单链表
- 逆置 / 反转单链表
- 单链表---逆置---经典
- 逆置/反转单链表
- 链表--逆置/反转单链表
- 逆置/反转单链表
- 循环链表删除,逆置
- 单链表应用(一)逆置
- 线性表---单链表(逆置)
- 单链表的建立,插入,删除,逆置
- 数据结构---广义表 逆置(C#)
- 链表基本操作—逆置 合并
- C++ 创建/销毁/逆置/打印 单链表
- Eclipse+ADT+Android SDK 搭建安卓开发环境
- Java Enum
- 51nod 1402 最大值 3级算法题 排序后修改限制点 时间复杂度O(m^2)
- 简单的Nginx负载均衡
- AXI4协议分析
- 逆置
- 高斯消元——球形空间产生器sphere
- 【模板】双向链表
- c++的新型数组
- Merge Two Binary Trees(leetcode)
- Java 可变参数
- 指针与地址
- 一组数排序
- sdnu1035找零钱