• Java面试题:有数组a[n],用java代码将数组元素顺序颠倒


    1. /**  
    2.  * 颠倒数组数据的先后顺序  
    3.  *   
    4.  * @author 老紫竹 java2000.net  
    5.  */  
    6. public class Test {   
    7.   public static void reverse(int[] a, int left, int right) {   
    8.     if (left >= right)   
    9.       return;   
    10.     int temp;   
    11.     temp = a[left];   
    12.     a[left] = a[right];   
    13.     a[right] = temp;   
    14.     reverse(a, ++left, --right);   
    15.   }   
    16.   
    17.   public static void main(String args[]) {   
    18.     int[] a = { 12345 };   
    19.     reverse(a, 0, a.length - 1);   
    20.     for (int i = 0; i < a.length; i++)   
    21.       System.out.println(a[i]);   
    22.   }   
    23. }  


    从字符串的两端开始交换,然后缩短字符串的长度,从新的两端开始。

  • 相关阅读:
    ERP专用术语解释
    今天在倉庫了解系統流程
    今天会见广州用友的SALER
    人生隨緣
    今天午会见天思的客人
    父亲有过目不忘的本事
    今天会见易科(Exact,荷兰)温先生
    奥莱公司发展前途不可限量
    想念父母
    上海女人果真了得
  • 原文地址:https://www.cnblogs.com/encounter/p/2189071.html
Copyright © 2020-2023  润新知