操作序列的次数

已知一个奇怪的队列,这个队列中有n个数,初始状态时,顺序是1,2,3,4,…n,是1-n按顺序排列。这个队列只支持一种操作,就是把队列中的第i号元素提前到队首(1

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner (System.in);
        int num=sc.nextInt();
        int[] arr=new int[num+1];
        int x=num-1;
        if(num==1){
          System.out.print("0");
        }else{
        for(int i = 0;i=1;i--){
            if (arr[i]

你可能感兴趣的:(剑指offer)