- 0
- 0
- 约3.21千字
- 约 3页
- 2026-02-03 发布于北京
- 举报
Noip2013模拟赛17(A组)解题报告
题1变音量
DP。
【题解】
布尔型数组f[i,j]表示到第i首歌,音量为j是否可行。
转移:f[i,j]=f[i-1,j-d[i-1]]orf[i-1,j+d[i-1]].
时间复杂度O(N*maxL)
题2label
【题目大意】
给定N个球和M条球的轻重关系(x比y轻),求出N个球的重量,输出
字典序最小的一种。
【算法分析】
贪心+拓扑排序
首先我们先建立一个拓扑图,因为要求输出字典序最小的,所以我们就从
大的重量开始判断,即每次先找入度为0(我是由轻的重量指向重的重量)且
序号为当前所有入度为0的点中最大的,就让这个点来容纳当前重量,然后
从拓扑图中删除这个点,并减少和其相关联的点的入度。
AC代码:
var
c,p,n,m,i,j,k,x,y:longint;
ans,f,vis,b:array[0..10000]oflongint;
a:array[0..1000,0..1000]oflongint;
begin
readln(n,m);
c:=n;
fillchar(a,sizeof(a),0);
fillchar(b,sizeof(b),0);
fori:=1tomdo
begin
readln(x,y);
ifx=ythenbeginwriteln(-1);exit;end;//无解判断
inc(b[x]);//统计点的入度
inc(a[y,0]);
a[y,a[y,0]]:=x;
end;
fillchar(vis,sizeof(vis),0);
f[0]:=0;
repeat
p:=0;
fori:=ndownto1do
if(b[i]=0)and(vis[i]=0)then
begin
x:=i;
p:=1;
break;
end;
ifp=0thenbreak;//都处理完了
inc(f[0]);
f[f[0]]:=x;
vis[x]:=1;
fori:=1toa[x,0]dodec(b[a[x,i]]);//减少与此点相关联的点
的入度
dec(c);
untilfalse;
ifc0thenbeginwriteln(-1);exit;end;
fori:=f[0]downto1doans[f[i]]:=f[0]-i+1;
fori:=1ton-1dowrite(ans[i],);
write(ans[n]);
writeln;
end.
题3比那名居天子
Tenshi比那名居天子
题目大意给定一个01串,每次可以将长度为L的子串中1
变为0,求在不超过K次改变并将所有1变为0的
情况下,L的最小值。
考察算法
您可能关注的文档
- PEP小学英语Book1 Unit6生日!Part B Let's Learn教学设计.pdf
- 二年级上册语文教学计划与分析.pdf
- 以太网冲突域分析及其解决方案.pdf
- 冲突域与CA CD机制分析.pptx
- 联梯APP与蓝牙模块使用指南.pdf
- 多元智能理论在中学物理教学中应用与实践.pdf
- 燃气企业青年志愿者积极参与西部温暖计划及爱国教育活动.pdf
- 青春同行:旅游与地理学院志愿温暖故事.pdf
- 认识校园里老师.pdf
- 英语习题:词汇与语法综合练习.pdf
- 2025至2030中国音圈行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国森林食品市场供应前景与未来销售渠道分析报告.docx
- 2025至2030中国洁净煤行业现状规模与投资发展策略分析报告.docx
- 2025至2030中国脚轮上的IV杆行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030航空航天与国防(A&D)燃料行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国航空服务行业市场发展分析及发展趋势与投资风险预测报告.docx
- 2025至2030中国卸船机行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国视频显微镜行业供需状况及发展痛点分析报告.docx
- 2025至2030中国#5涂布机械纸行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国血糖仪行业市场发展现状及前景趋势与投资报告.docx
最近下载
- 给排水国标图集-04S520:埋地塑料排水管道施工.pdf VIP
- 高考作文模拟导写及范文:含有“止”字的语句引发的联想与思考 .pdf VIP
- 2024科学版七年级体育与健康全一册 第7课 如何避免脊柱侧弯 教案.pdf VIP
- 第四季度思想汇报思想汇报2025(2篇).docx VIP
- 2025年新疆师范大学辅导员考试参考题库附答案.docx VIP
- 一级注册建筑师职业实践登记手册-填写范例.docx VIP
- 市政工程监理大纲(1055页).doc VIP
- 码头及堆场施工组织设计.doc VIP
- 2026年山东劳动职业技术学院单招(计算机)测试模拟题库推荐.docx VIP
- 市政工程道路监理大纲239页.docx VIP
原创力文档

文档评论(0)