------- android培训、java培训、期待与您交流! ----------
class ArrayTest3// 反转 /* 对给定的数组进行反转。 {3,1,5,6,2} --->{2,6,5,1,3} */ { public static void main(String[] args) { int [] arr={3,1,5,6,2}; reverseArray(arr); printArray(arr); System.out.println( ); System.out.println("Hello World!"); } public static void reverseArray(int [] arr) { for (int start=0,end=arr.length-1 ;start<end; start++,end--) //这里定义的start 和他们各自的增减中间都是用, for的各独立组成部分间才用; { /*int temp=arr[start]; arr[start]=arr[end]; arr[end]=temp;*/ swap(arr,start,end); } } public static void swap(int []arr,int a,int b)//注意是,不是;for里面才是; { int temp=arr[a];//不要写成int temp=a!!! arr[a]=arr[b]; arr[b]=temp; } public static void printArray(int [] arr) { System.out.print("["); for (int x=0;x<arr.length;x++ ) { if (x<arr.length-1) { System.out.print(arr[x]+","); } else System.out.print(arr[x]+"]"); } } }
相关推荐
labview设计数组,实现反转,生成波形
Java 实例 - 数组反转源代码-详细教程.zip
数组复杂应用-反转.go
本篇文章主要介绍了详解三种C#实现数组反转方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文实例分析了C#数组反转与排序的方法。分享给大家供大家参考。具体实现方法如下: C#数组反转 代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Text; ...
本篇文章主要介绍了Java实现数组反转翻转的方法实例,详细的介绍了3种实现方法,有兴趣的可以了解一下。
js代码-js数组元素反转 reverse
反转数组。 安装 $ npm install compute-reverse 要在浏览器中使用,请使用 。 用法 var reverse = require ( 'compute-reverse' ) ; 反向( arr[, 选项] ) 反转array 。 var arr = [ 1 , 2 , 3 , 4 ] ; var ...
day05_16_数组元素反转
9、 写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。 如: n = 4 则打印: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 10、 28人买可乐喝,3个...
(2)ioc:控制反转, - 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象 - 把对象的创建不是通过new方式实现,而是交给...
C#实现随机数的生成并存入数组,再实现数组的排序,反转;
一个很简单适用的自定义编写的C#基础实现队列和反转数组,让你从最基础的C#来开始你的代码量的积累。
代码很简单,这里就不多废话了,直接奉上: #include using namespace std; int* reverse(int* list, int size) { for (int i = 0, j = size - 1; i < j; i++, j--) ... // Swap list[i] with list[j] ...
前言说起线程池大家肯定不会陌生,在面试中属于必问的问题之一,特别是对于高并发有较高要求的企业,基本是核…阅读数 1万+反转!BAT编程吸金榜来了,AI程序员刷爆
04code-反转数组.html
实例包括:数组排序及元素查找、数组添加元素、获取数组长度、 数组反转、数组输出、数组获取最大和最小值、数组合并、数组填充、数组扩容、数组排序及查找、 删除数组元素、数组差集、数组交集、在数组中查找指定...
本程序实现了数组数据的多角度的旋转,可自由选择方向!