本文主要是介绍网易笔试在线编程_ 操作序列,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
方法一:
import java.util.Deque;
import java.util.LinkedList;
import java.util.Scanner;public class Main {public static void main(String[] args) {int n;int str[] = null;Scanner scanner=new Scanner(System.in);n=scanner.nextInt();str=new int[n];for(int i=0;i<n;i++){str[i]=scanner.nextInt();}Deque<Integer> subway=new LinkedList<Integer>();if(n%2!=0){for(int i=0;i<n;i++){if(i%2==0)subway.offerFirst(str[i]);elsesubway.offerLast(str[i]);}}else{for(int i=0;i<n;i++){if(i%2==0)subway.offerLast(str[i]);elsesubway.offerFirst(str[i]);}} for(int i=0;i<n;i++){if(i!=n-1){System.out.print(subway.pollFirst()+" ");}else{System.out.print(subway.pollFirst());}}}
}
方法二:
这篇关于网易笔试在线编程_ 操作序列的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!