题目链接~~>

做题感悟:比赛时一看这题就知道得用动态规划做,所以就下意识的跳过了,一直在看绝对值排序那题,经过这场比赛总结出不能认为一个题有思路就一直搞,必要时切一下题也是很好的。

解题思路:从0~n枚举,把一个序列分成两部分,分别进行单调递增子序列,总长度减去两部分之和就是要减去的人的个数。

代码:

#include<stdio.h>
#include<iostream>
#include<map>
#include<string>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<queue>
#include<algorithm>
using namespace std ;
const int MX = 1005 ;
int g[MX],b[MX] ;
int main()
{int n ;while(~scanf("%d",&n)){for(int i=0 ;i<n ;i++)scanf("%d",&g[i]) ;int max=-1,x,r=0 ;for(int i=-1 ;i<n ;i++){r=0 ;if(i!=-1)b[r++]=g[0] ;for(int j=1 ;j<=i ;j++)if(b[r-1]<g[j])b[r++]=g[j] ;else{x=lower_bound(b,b+r,g[j])-b ;b[x]=g[j] ;}int p=0 ;if(i!=n-1)b[p++]=g[n-1] ;for(int j=n-2 ;j>i ;j--)if(b[p-1]<g[j])b[p++]=g[j] ;else{x=lower_bound(b,b+p,g[j])-b ;b[x]=g[j] ;}max=max > p+r ? max : p+r ;}printf("%d\n",n-max) ;}return 0 ;
}

BNU 看风景 27585相关推荐

  1. 7月书讯:看风景的人

    你站在桥上看风景,看风景的人在楼上看你.明月装饰了你的窗子,你装饰了别人的梦. --<断章>卞之琳 本月有11本新书: 经典巨著<计算机程序设计艺术 卷2:半数值算法(第3版)> ...

  2. 你站在桥上看风景,看风景的人在楼上看你

    当你的才华还撑不起你的野心的时候,你就应该静下心来学习:当你的能力还驾驭不了你的目标时,就应该沉下心来,历练:梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的 ...

  3. 人生就是一次充满未知的旅行,在乎的是沿途的风景,在乎的是看风景的心情, 旅行不会因为美丽的风景终止。

    人生就是一次充满未知的旅行,在乎的是沿途的风景,在乎的是看风景的心情, 旅行不会因为美丽的风景终止.

  4. 不出门也能看风景,观景软件分享

    足不出户我们也可以看遍天下,今天我带来几款可以观景的软件,喜欢看美景的朋友们来云旅游吧. 1.国家地理 国家地理是一款每天都会选择精美壁纸的应用程序.它拥有它精选了自1888 年来美国国家地理的摄影师 ...

  5. 我有特殊的节能技巧,处理事件的时候我会装作四处看风景

    本文主要讲的是基于requestAnimationFrame的函数节流技巧. 如果你还不熟悉requestAnimationFrame,你可以看一下msdn上的这篇文章基于脚本的动画的计时控制. re ...

  6. android横屏ui,换个角度看风景 手机产品UI设计之横屏模式(2)

    二.各个平台的横屏差异? 1.iOS 拉伸适配: 工具栏和导航栏会被压扁 操作图标会被缩小 列表项可显示更多文字 地址栏控件自动隐藏 输入法键盘和表单辅助按钮压扁 2.Android 首屏界面: 信息 ...

  7. 苹果12 Pro Max和mini测评来了,看完我选择了iPhone 12

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI -iPhone 12 Pro Max和iPhone 12 mini,现在开售了. 不过这两款手机,媒体评价究竟如何? 来自The Verge ...

  8. 钉钉日志范文100篇_看图写话范文328:暑假旅行(4篇)

    范文01:暑假旅行400字 暑假,我们一家去了嘉兴游玩.嘉兴南湖因红船而成为革命圣地.老爸对于中国近代革命史可谓是如数家珍:"星星之火可以燎原!你们看,当初共产党就是在这么小的一艘船里点燃了 ...

  9. 读人、看人、做人(图)

    读人 一个人就是一本书.读人,比读其他文字的书更难.在生活中,每个人都是书,每人又都是读者.我们认认真真地读,读了大半辈子,至今还没有读懂这本"人之书".有首歌词是这样的:&quo ...

最新文章

  1. 10个 我经常逛的国外技术社区,真的受益匪浅!
  2. python 惰性序列_讨论 - 廖雪峰的官方网站
  3. 查找两个已经排好序的数组的第k大的元素
  4. Android中contentProvider的用途
  5. [MEGA DEAL]完整的Java捆绑包(96%折扣)
  6. 原生js使用forEach()与jquery使用each遍历数组,return false 的区别
  7. 13.C++-静态成员变量、静态成员函数
  8. linux终端下载vscode,如何在Ubuntu18上安装VScode
  9. kubernetes权威指南学习遇见的问题以及意见之二:Permission denied
  10. 将u盘的文件复制到虚拟机上的linux系统上面—》文件挂载(转)
  11. 【转】Jenkins 构建触发器操作详解
  12. iOS 咻一咻,雷达,搜索动画,radarView
  13. FPGA内部资源结构——以Altera CycloneⅣ 为例
  14. Java:获取map的key和value
  15. 前端项目怎样合理使用模块化和闭包?
  16. classnames库的简单使用
  17. 以太坊 geth 命令相关
  18. 【网络安全】LemonDuck木马进化,危害性增强
  19. 深度神经网络的深度是?,深度神经网络通俗理解
  20. eNSP - MPLS

热门文章

  1. 「独立站必备工具」25种检测竞争对手网站的分析工具
  2. 前端源码架构在拍卖详情页上的探索
  3. 【SP】SubstancePainter安装相关问题
  4. 重磅:保姆级Java技术图谱发布!够学到元宵节了,赶紧收藏!
  5. d3成神之路(三):折线图
  6. python爬虫(以简书为例)
  7. 2015《软件工程》主要知识点完整版 by 望远号
  8. 医学影像处理相关软件及python包
  9. 程序员的五个开发神器助你更好的开发!
  10. 箱梁终张拉后弹性上拱度计算_时速350公里客运专线铁路无砟轨道后张法预应力混凝土简支箱梁(双线)预应力张拉探讨...