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

江苏建设科技网站代码高亮wordpress

江苏建设科技网站,代码高亮wordpress,电商网站怎样做优化才最合理,公司做网站主机是什么用途题目描述 Eve 有一个长度为 nn 的序列 a1∼na1∼n​,他想对这个序列进行分块。 一个分块方案是合理的,当且仅当每一块都以这块的长度开头,这里的长度不包含首个元素。 例如 [3,1,2,3,2,1,2][3,1,2,3,2,1,2] 就是一个合理的分块方案&#x…
题目描述

Eve 有一个长度为 nn 的序列 a1∼na1∼n​,他想对这个序列进行分块。

一个分块方案是合理的,当且仅当每一块都以这块的长度开头,这里的长度不包含首个元素。

例如 [3,1,2,3,2,1,2][3,1,2,3,2,1,2] 就是一个合理的分块方案,但 [3,1,2,2,1,2][3,1,2,2,1,2] 不是,因为第一块没有以其长度开头。

Eve 发现,并不是所有序列都能被合理地分块,比如 [1,4,3][1,4,3] 没有合理的分块方案,于是他转而想知道,如果可以对这个序列进行一些改动,能不能得到合法的分块方案呢?

请求出,最少从 aa 中删除多少元素,才能使得 aa 至少有一个合法的分块方案。

输入格式

第一行一个整数 TT 表示数据组数。

对于每组数据,第一行一个整数 nn 表示序列长度,第二行 nn 个整数 a1∼na1∼n​ 表示序列。

输出格式

对于每组数据,输出一行一个整数表示答案。

数据范围

对于 30%30% 的数据,1≤n,∑n≤201≤n,∑n≤20,1≤ai≤201≤ai​≤20。

对于 60%60% 的数据,1≤n,∑n≤2×1051≤n,∑n≤2×105,1≤ai≤1001≤ai​≤100。

对于 100%100% 的数据,1≤T≤1041≤T≤104,1≤n≤2×1051≤n≤2×105,1≤ai≤1061≤ai​≤106,∑n≤2×105∑n≤2×105。

样例数据

输入:

7
7
3 3 4 5 2 6 1
4
5 6 3 2
6
3 4 1 6 7 7
3
1 4 3
5
1 2 3 4 5
5
1 2 3 1 2
5
4 5 5 1 5

输出:

0
4
1
1
2
1
0

详见代码:

#include<bits/stdc++.h>
using namespace std;
int a[200005];
int dp[200005];
int main(){int t, n;cin >> t;while(t--){ cin >> n;memset(dp, 0x3f, sizeof(dp));for(int i = 1; i <= n; i++) { cin >> a[i];}dp[0] = 0; for(int i = 1; i <= n; i++){dp[i] = min(dp[i], dp[i - 1] + 1);if (a[i] + i <= n) { dp[a[i] + i] = min(dp[a[i] + i], dp[i - 1]);}}cout << dp[n] << endl; }return 0;
}


文章转载自:

http://huBpryEJ.fnhxp.cn
http://NJ806nRD.fnhxp.cn
http://iT6mxMsz.fnhxp.cn
http://dATCkrp4.fnhxp.cn
http://NaANKk0A.fnhxp.cn
http://tUhcuO31.fnhxp.cn
http://Trkdbwq2.fnhxp.cn
http://xfOSgN28.fnhxp.cn
http://6qnk2rZ7.fnhxp.cn
http://aJCUf3gG.fnhxp.cn
http://H3fQEBHG.fnhxp.cn
http://NpsR70LC.fnhxp.cn
http://MJUu6ozY.fnhxp.cn
http://R0FgzLLR.fnhxp.cn
http://ejpvFkJj.fnhxp.cn
http://VX85APQB.fnhxp.cn
http://mMuo8bSr.fnhxp.cn
http://pkM22ZAP.fnhxp.cn
http://LDZaMJg4.fnhxp.cn
http://ZQy8GQTM.fnhxp.cn
http://fKU3vNif.fnhxp.cn
http://kAmR2Ca4.fnhxp.cn
http://IN8XaLBL.fnhxp.cn
http://wwtmn1Id.fnhxp.cn
http://B7c7hUIY.fnhxp.cn
http://Ki5CcoMR.fnhxp.cn
http://lDwfQEIb.fnhxp.cn
http://8GZa4pYW.fnhxp.cn
http://Pr8D05wF.fnhxp.cn
http://IhB5Cv65.fnhxp.cn
http://www.dtcms.com/wzjs/717676.html

相关文章:

  • 南阳建设网站制作大理州住房和城乡建设部网站
  • 网站被黑了怎么恢复企业网站优化电话
  • 互动网站设计与制作哈尔滨网站设计公司
  • 通化网站推广wordpress首页摘要设置
  • 温岭哪里有做网站的关键词搜索工具
  • 黄冈网站建设wordpress 随机阅读数
  • 手机网站吧wordpress免费中文主题
  • 网站服务器租用阿里云一年多少钱啊深圳大浪网站建设
  • 网站设计如何收费wordpress微信捐赠
  • 株洲网站制作与设计网站服务器容器
  • 做添加剂的外贸网站有哪些廊坊网站建设解决方案
  • asp.net门户网站项目怎么做制作网站的收获体会
  • 做别人公司的网站违法吗营销型网站制作培训
  • 网站seo链接购买W7如何安装WordPress
  • 哪家网站开发公司好网站显示速度的代码是什么情况
  • 免费网站建设自助建站云南网站设计
  • 自己做网站语言构建服务器鹰潭做网站的
  • 网站会员管理系统做一个网站flash收多少钱
  • 网站建设公司投诉电话完整网站开发看什么书
  • 代码模版 网站wordpress博客模板教程
  • 集团官网及站群网站建设免费网站是如何盈利的
  • 开发网站的软件域名注册商排名
  • 集团网站开发费用外贸企业网站系统源码
  • 2017网站建设有市场吗小程序开发公司哪家正规
  • 网站制作将栏目分类网站制作厂家
  • 五原网站建设网站点赞怎么做
  • 苏州360推广网站建设搭建网站平台如何做分录
  • 济南营销型网站建设公司有口碑的装修设计公司
  • 大淘客cms网站建设wordpress add to cart 不用ajax
  • 网站开发工具中三剑客包括自己怎么创建免费网站