求助题目,各位大佬帮个忙
  • 板块学术版
  • 楼主chengqingjiu
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/5/13 22:18
  • 上次更新2023/10/23 15:50:44
查看原帖
求助题目,各位大佬帮个忙
1007915
chengqingjiu楼主2023/5/13 22:18

升序排列(二) 内存限制: 256 Mb时间限制: 1000 ms

  • 题目描述

  • 给定一个长度为 n 的排列,每次操作,你可以选择其中一个数字,并将它放到开头或结尾,请问最少多少次操作,才能使该排列有序?

  • 输入格式

  • 输入第一行,一个正整数 n.

  • 输入第二行,n 个正整数,p1,p2,p3.....pn 表示一个排列

  • 输出格式

  • 输出共一行,一个正整数,表示最少操作次数

  • 数据范围

  • 对于 30%的数据, 1≤n≤10

  • 对于 60%的数据, 1≤n≤1000

  • 对于 100%的数据, 1≤n≤100000

  • 样例数据

  • 输入: 7

     3 5 4 6 1 7 2
    
  • 输出: 4

  • 说明:

  • 第一步把4挪到开头:4 3 5 6 1 7 2

  • 第二步把3挪到开头:3 4 5 6 1 7 2

  • 第三步把2挪到开头:2 3 4 5 6 1 7

  • 第四步把1挪到开头:1 2 3 4 5 6 7

2023/5/13 22:18
加载中...