用 Java 旋轉連結串列


要想用 Java 旋轉連結串列,我們首先建立一個連結串列,然後新增元素 −

List < Integer > list = new ArrayList < Integer > ();
list.add(5);
list.add(10);
list.add(15);
list.add(20);
list.add(25);
list.add(30);
list.add(35);
list.add(40);
list.add(45);

現在,旋轉連結串列 −

Collections.reverse(list);

示例

 線上演示

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Demo {
   public static void main(String args[]) {
      List<Integer>list = new ArrayList<Integer>();
      list.add(5);
      list.add(10);
      list.add(15);
      list.add(20);
      list.add(25);
      list.add(30);
      list.add(35);
      list.add(40);
      list.add(45);
      System.out.println("Initial list = "+list);
      Collections.reverse(list);
      System.out.println("List after rotation = "+list);
   }
}

輸出

Initial list = [5, 10, 15, 20, 25, 30, 35, 40, 45]
List after rotation = [45, 40, 35, 30, 25, 20, 15, 10, 5]

更新於: 30-07-2019

185 次瀏覽

開啟您的 職業生涯

完成課程即可獲得認證

開始學習
廣告
© . All rights reserved.