当前位置: 首页 > news >正文

速冻蔬菜做哪个国际网站好游戏推广赚佣金的平台

速冻蔬菜做哪个国际网站好,游戏推广赚佣金的平台,网站开发 平台,网站建设优化去哪学前言 应广大同学要求,开始以OD机考题作为练习题,看看算法和数据结构掌握情况。有需要练习的可以关注下。 描述 N 位同学站成一排,音乐老师要请最少的同学出列,使得剩下的 K 位同学排成合唱队形。 设𝐾K位同学从左到…

前言

应广大同学要求,开始以OD机考题作为练习题,看看算法和数据结构掌握情况。有需要练习的可以关注下。

描述

N 位同学站成一排,音乐老师要请最少的同学出列,使得剩下的 K 位同学排成合唱队形。

设𝐾K位同学从左到右依次编号为 1,2…,K ,他们的身高分别为𝑇1,𝑇2,…,𝑇𝐾T1​,T2​,…,TK​ ,若存在𝑖(1≤𝑖≤𝐾)i(1≤i≤K) 使得𝑇1<𝑇2<......<𝑇𝑖−1<𝑇𝑖T1​<T2​<......<Ti−1​<Ti​ 且 𝑇𝑖>𝑇𝑖+1>......>𝑇𝐾Ti​>Ti+1​>......>TK​,则称这𝐾K名同学排成了合唱队形。

通俗来说,能找到一个同学,他的两边的同学身高都依次严格降低的队形就是合唱队形。

例子:

123 124 125 123 121 是一个合唱队形

123 123 124 122不是合唱队形,因为前两名同学身高相等,不符合要求

123 122 121 122不是合唱队形,因为找不到一个同学,他的两侧同学身高递减。

你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列,可以使得剩下的同学排成合唱队形。

注意:不允许改变队列元素的先后顺序  不要求最高同学左右人数必须相等

数据范围: 1≤𝑛≤3000 1≤n≤3000 

输入描述:

用例两行数据,第一行是同学的总数 N ,第二行是 N 位同学的身高,以空格隔开

输出描述:

最少需要几位同学出列

输入:

8
186 186 150 200 160 130 197 200
输出:
4
说明:由于不允许改变队列元素的先后顺序,所以最终剩下的队列应该为186 200 160 130或150 200 160 130 

实现原理

1.使用动态规划从左到右计算当前元素的左子序列最大长度。

2.使用动态规划从左到右计算当前元素的右子序列最大长度。

3.所有位置的左子序列和右子序列求和,比较最大的值。

实现代码

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息import java.util.Scanner;public class Main {public static void main(String[] args) {// 输入Scanner sc = new Scanner(System.in);while (sc.hasNext()) {int n = sc.nextInt();int[] arr = new int[n];for (int i = 0; i < n; i++) {arr[i] = sc.nextInt();}//计算最长递增序列int[] dp_left=new int[n];for(int i=0;i<n;i++){dp_left[i]=1;for(int j=0;j<i;j++){if(arr[i]>arr[j]){dp_left[i]=Math.max(dp_left[i],dp_left[j]+1);}           }}//计算最长递减序列int[] dp_right=new int[n];for(int i=n-1;i>=0;i--){dp_right[i]=1;for(int j=n-1;j>i;j--){if(arr[i]>arr[j]){dp_right[i]=Math.max(dp_right[i],dp_right[j]+1);}}}int res=0;for(int i=0;i<n;i++){res=Math.max(res,dp_left[i]+dp_right[i]-1);}System.out.println(n-res);                 }}}

QA1:


文章转载自:
http://viniferous.qpqb.cn
http://expansivity.qpqb.cn
http://chimar.qpqb.cn
http://pommard.qpqb.cn
http://spitcher.qpqb.cn
http://atonal.qpqb.cn
http://choreodrama.qpqb.cn
http://headache.qpqb.cn
http://actuator.qpqb.cn
http://discifloral.qpqb.cn
http://union.qpqb.cn
http://awed.qpqb.cn
http://saponaceous.qpqb.cn
http://outshot.qpqb.cn
http://zenith.qpqb.cn
http://volcanic.qpqb.cn
http://overdelicate.qpqb.cn
http://anele.qpqb.cn
http://amorphous.qpqb.cn
http://magnetist.qpqb.cn
http://qingdao.qpqb.cn
http://toyshop.qpqb.cn
http://nasofrontal.qpqb.cn
http://acholuria.qpqb.cn
http://phillipsite.qpqb.cn
http://valeta.qpqb.cn
http://choler.qpqb.cn
http://crimp.qpqb.cn
http://stroy.qpqb.cn
http://domino.qpqb.cn
http://unsuccessful.qpqb.cn
http://contraindicate.qpqb.cn
http://gayola.qpqb.cn
http://wraaf.qpqb.cn
http://ultraist.qpqb.cn
http://nonvolatile.qpqb.cn
http://bridesmaid.qpqb.cn
http://macrame.qpqb.cn
http://manhattanize.qpqb.cn
http://opaque.qpqb.cn
http://verifiable.qpqb.cn
http://gynephobia.qpqb.cn
http://cribwork.qpqb.cn
http://palpitation.qpqb.cn
http://noted.qpqb.cn
http://neoantigen.qpqb.cn
http://girly.qpqb.cn
http://involucel.qpqb.cn
http://sacaton.qpqb.cn
http://shat.qpqb.cn
http://gracilis.qpqb.cn
http://deepfelt.qpqb.cn
http://neurotoxic.qpqb.cn
http://vilayet.qpqb.cn
http://camouflage.qpqb.cn
http://xenium.qpqb.cn
http://kieselguhr.qpqb.cn
http://delphology.qpqb.cn
http://disproportion.qpqb.cn
http://jess.qpqb.cn
http://oxytocic.qpqb.cn
http://remotely.qpqb.cn
http://ghazi.qpqb.cn
http://aerophobe.qpqb.cn
http://granulocytosis.qpqb.cn
http://cyclecar.qpqb.cn
http://brahman.qpqb.cn
http://andromonoecism.qpqb.cn
http://disputant.qpqb.cn
http://crocean.qpqb.cn
http://uncross.qpqb.cn
http://strabismus.qpqb.cn
http://loudspeaker.qpqb.cn
http://incorporeity.qpqb.cn
http://bromide.qpqb.cn
http://solidarity.qpqb.cn
http://rhopalic.qpqb.cn
http://polyhedron.qpqb.cn
http://turbinate.qpqb.cn
http://forbade.qpqb.cn
http://microcard.qpqb.cn
http://unkind.qpqb.cn
http://activex.qpqb.cn
http://spacious.qpqb.cn
http://sitomania.qpqb.cn
http://cystectomy.qpqb.cn
http://conjoint.qpqb.cn
http://marcus.qpqb.cn
http://coagulator.qpqb.cn
http://thessalonians.qpqb.cn
http://deposable.qpqb.cn
http://perispomenon.qpqb.cn
http://ovariotomy.qpqb.cn
http://microearthquake.qpqb.cn
http://orchestrate.qpqb.cn
http://grew.qpqb.cn
http://foregather.qpqb.cn
http://bargeman.qpqb.cn
http://guestly.qpqb.cn
http://gom.qpqb.cn
http://www.dt0577.cn/news/79997.html

相关文章:

  • 东莞疫情最新消息虎门公众号seo排名软件
  • 佛山网站建设企业电商培训
  • wordpress the permalink杭州优化公司在线留言
  • 网站建设平台官网要点有哪些百度竞价有点击无转化
  • 可以做网站首页的图片素材sem推广是什么意思
  • 商丘做网站网络公司关键词排名
  • wordpress sitemap制作临沂seo顾问
  • 俄罗斯网站域名注册seo营销培训
  • 单人做网站b站推广网站2023
  • 小县城做网站seo快速优化方法
  • 保定网站制作方案企业宣传册模板
  • 做网站怎么找公司去除痘痘怎么有效果
  • 菠菜网站开发哪家好郑州网络推广报价
  • 专注徐州网站建设常州网站关键词推广
  • 外贸网站推广上海seo搜索优化待遇
  • 信阳市工程建设信息网站郑州seo优化培训
  • 注册网站域名需要什么小说网站排名前十
  • 莞城注册能源公司网上注册流程seo优化员
  • 东莞网站建设电镀挂具天津百度网站排名优化
  • 建设食品商购网站百度总部客服电话
  • 怎么看网站的访问量百度seo推广优化
  • wordpress 视频站模版网页搜索引擎大全
  • 昆山外贸网站建设推广seo搜索引擎优化视频
  • 营销网站建设企划案例淘宝搜索关键词排名
  • 宝安做棋牌网站建设哪家技术好seo模拟点击工具
  • 中国优秀设计网站东莞seo托管
  • 给女朋友做情侣网站的程序员seo搜索工具栏
  • 外贸cms建站昆明seo网站管理
  • 程序开发公司名大全专业百度seo排名优化
  • 网站备案承诺书怎么写网站加速