用递归颠倒一个数组
来源:互联网 发布:windows 10 for phone 编辑:程序博客网 时间:2024/05/17 19:23
- import java.util.Arrays;
- /**
- * 用递归颠倒一个数组。
- *
- * @author 孙钰佳,http://blog.csdn.net/sunyujia/
- *
- */
- public class T {
- public static void main(String args[]) {
- int[] a = { 1, 2, 3, 4, 5 };
- reverse(a, 0, a.length - 1);
- System.out.println(Arrays.toString(a));
- }
- public static void reverse(int[] a, int left, int right) {
- if (left >= right)
- return;
- int temp = a[left];
- a[left] = a[right];
- a[right] = temp;
- reverse(a, ++left, --right);
- }
- }
- 用递归颠倒一个数组
- 用递归颠倒一个数组
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 用递归颠倒一个栈
- 【算法】用递归颠倒一个栈
- 用递归颠倒栈
- 一个简单的颠倒数组的代码
- java将一个数组顺序颠倒
- 用递归的方式颠倒字符串
- 数组颠倒
- 递归颠倒栈
- Repeater 中CheckBox的相关操作
- 测试用例执行态度
- 项目概要设计书一般设计方法 经典转载
- Unable to find an Ant file to run
- 做软件项目就是一种学习
- 用递归颠倒一个数组
- 轻松实现Apache,Tomcat集群和负载均衡
- C# 之泛型详解
- Python之旅
- c摘要
- One编程组logo
- PHP简介
- VB.Net程序设计:自动运行任务计划
- django分页相关类