(基础九)对给定的数组进行反转
来源:互联网 发布:爱淘宝怎么卸载 编辑:程序博客网 时间:2024/05/21 11:08
public class reverseArrNum { public static void main(String[] args){ int[] arr = {1,2,3,4,5,6,7,8,9}; System.out.println("翻转前:"); printArr(arr); reverseArr(arr); System.out.println("\n" + "翻转后:"); printArr(arr); } public static void reverseArr(int[] arr){ for(int start = 0, end = arr.length - 1; start < end; start++,end--){ swap(arr,start,end); } } public static void swap(int[] arr,int i,int j){ int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } public static void printArr(int[] arr){ for(int i = 0; i < arr.length; i++){ System.out.print("a[" + i + "]" + "=" + arr[i] + " "); } }}
0 0
- (基础九)对给定的数组进行反转
- 对数组进行反转
- 对给定数组进行排序
- 给定一个数组,对该数组进行全排列
- PHP 对一个给定的二维数组按照指定的键值进行排序
- 对一个数组,按照给定的下标进行排序,仅使用两两交换的方式
- PHP 对一个给定的二维数组按照指定的键值进行排序
- 【php】对给定二维数组按照指定的键值进行排序
- 一种基于归并排序及随机数生成器对一个给定数组进行随机排列的算法
- 对给定的一句话进行依存分析
- 对链表进行反转(部分反转)
- 将数组进行反转
- 将数组进行反转
- 【数据结构】对一个数组按给定的下标排序,仅使用两两交换的方式,要求不能对数组进行扩容尽可能使用额外少的空间
- 对给定值进行操作
- 对给定的分数进行排序输出排名序列
- 黑马程序员之C#编程基础学习笔记:将一个字符串数组的元素的顺序进行反转。
- 找出两个数组中满足给定和的数对
- unity3d单例模式总结
- Struts2的method{1}用法
- 论文写作 之 Related work
- 洛谷 2258
- 10.28
- (基础九)对给定的数组进行反转
- redis基本命令:一
- c++ 栈、队列、优先队列 STL
- 获取与设置transform值的封装函数——cssTransform(el,attr,val)
- js中选项卡的简单实现2
- 又来新同学
- SELinux 介绍
- 深入理解 Context
- ==和equals的区别