Java面试题:有数组a[n],用java代码将数组元素顺序颠倒
来源:互联网 发布:java main 使用log4j 编辑:程序博客网 时间:2024/05/17 17:43
- /**
- * 颠倒数组数据的先后顺序
- *
- * @author 老紫竹 java2000.net
- */
- public class Test {
- public static void reverse(int[] a, int left, int right) {
- if (left >= right)
- return;
- int temp;
- temp = a[left];
- a[left] = a[right];
- a[right] = temp;
- reverse(a, ++left, --right);
- }
- public static void main(String args[]) {
- int[] a = { 1, 2, 3, 4, 5 };
- reverse(a, 0, a.length - 1);
- for (int i = 0; i < a.length; i++)
- System.out.println(a[i]);
- }
- }
从字符串的两端开始交换,然后缩短字符串的长度,从新的两端开始。
- Java面试题:有数组a[n],用java代码将数组元素顺序颠倒
- java代码将数组元素顺序颠倒
- 用java代码将数组元素顺序颠倒
- java代码将数组元素顺序颠倒输出
- 将数组元素颠倒的java代码
- 将数组元素顺序颠倒
- java将一个数组顺序颠倒
- 数组元素顺序颠倒
- 颠倒数组元素顺序reverse()
- JS Array.reverse 将数组元素颠倒顺序
- Java面试题:1-100之间的数,被放在数组a[99]中,有一个数没有包含在其中,用java代码找出这个数
- 华为面试题(8分钟写出代码) 有两个数组a,b,大小都为n,数组元素的值任意,无序; 要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小
- 华为面试题(8分钟写出代码) 有两个数组a,b,大小都为n,数组元素的值任意,无序; 要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小
- 通过指针引用数组元素-将数组a中n个整数按相反顺序存放
- 剑指Offer 面试题21:调整数组顺序使奇数位于偶数前面 Java代码实现
- Java如何将两个数组的元素按顺序合并
- JAVA之数组从“A”到“Z”顺序插入元素
- 将数组a中n个元素按相反顺序存放
- Silverlight与Flash的一点不同
- 位于 XDB 的服务器 localhost 要求用户名和密码!!
- 财富两千强公司都选甲骨文SOA解决方案
- 解决WCF接口无法传递object参数的问题
- 炒股要学会做老板
- Java面试题:有数组a[n],用java代码将数组元素顺序颠倒
- 生活经验
- 关于Sun公司的SCJP认证
- 如何通过命令探测db2数据库是否有死锁存在
- 交流:IT学习大本营:“2×10+10:积分+资源分”大派送
- PE文件格式的RVA概念
- 用GZIP压缩JS和CSS文件,使网站访问加速
- 几种常用的排序算法
- 远程关闭进程的方法