如何评价NOIP2015noip2009提高组复赛赛试题

NOIP2015提高组复赛试题Day1_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
高中精品题库
最新高考模拟题
名校精品试卷
NOIP2015提高组复赛试题Day1
上传于||文档简介
&&N​O​I​P05​提​高​组​复​赛​试​题​D​a​y​1
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢比赛几个星期前就结束了,玩乐了一会儿,开始学术。
此文非题解。只是我自己的现场解题实录。
到宾馆后紧张的要死。晚上写了一堆基础模板:spfa最短路径,prim和kruskal的最小生成树,hungary的二分图匹配,树状数组,kmp字符串匹配,等等。
然后突然发现了一个叫做2-SAT的神奇算法。问了下居然是NOIp可能考的。赶紧看了下做法。然后发现自己tarjan强联通分量不会了,又去补了下。
最后发现自己的身份证没有带来。想了很久,然后还好家里离比赛地近,求家长送过来。
睡前才决定用Pascal以求保险。
进考场的时候居然要查身份证!顿时冷汗。
提前一点时间进场了。先敲了Pascal模板,再一看还有时间,又敲了C++的。
看到第一天题目。第一题好简单,用少于5分钟的时间完成了。
第二题看了一会儿,发现是最小环,而且是基环树。
然后就明白有多种做法,当时脑子没反应过来还写了一个比较复杂的。写的是拓扑排序到无入度为0的点。
和大数据拍了一下。结果答案比标准答案大得多。想了想发现我这是把所有环的大小放一起了。
加了几句话,结果变小了却还是比标准答案大。发现竟然记录了最大环,再改动了一下,答案对的上了。
检查了一下复杂度,觉得都没问题就去看了第三题,发现比我预料的麻烦。此时还有三个小时!
仔细看了下第三题并没有什么难点。时间还多,莫非我要AK了?
发现是我想多了。虽然看上去是个暴力搜索或者可以是一个状态压缩DP或者可以写成记忆化搜索。2s时限不足为奇,1G内存!
磨了一阵还有两个半小时,开始码爆搜。
除了加上当没有出完牌且当前步数+1&=当前最优步数的简单剪枝,还想到如果数码连续的一些牌已经无法组成顺子,就强制拆成单张或对子或三张或炸弹来储存。
当这些牌以外的牌出完后,可以根据剩余的单张数、对子数、三张数、炸弹数来无脑计算。
否则枚举一个步骤,先枚举顺子以便在更容易被强制拆开储存,首次出完牌的速度更快且步骤数较好,对简单剪枝的帮助较大。这种情况下累计步数+1。
枚举完顺子,如果又不能强制拆开储存,就尝试把某个部分先拆开储存,这种做法不累计步数,因为拆开储存后还是要到最后对结果有贡献。
码完也大概只有一个小时了,前两个小数据都过了。大数据没有超时!但是用fc了一下发现有两三组数据的答案,我的答案比较大。
然后用一些奇怪的方法把这些组提取了出来,分析错误原因。
然后搞来搞去发现前面步骤好像没问题,于是输出了在这组数据中,出牌到最后的情况:当前步骤和被拆出储存的各种的张数。
当时只有十五分钟了,其实只是在第二类尝试的时候原本不该累计步数而我将步数+1了,但是当时比较慌乱,没有找出来。到最后还是选择检查了一下文件操作。
出考场后却立即想到了我的程序的错误之处,顿时悔恨不已。脑了一下,发现我的程序在n小的时候不可能会出错,然后脑出了最小反例是n=11。
n&11的数据共有35分,比暴力分多5分,听到队友们都是短时间打了暴力,我又是悔恨不已。前两题只花了30分钟,虚的要命。
估计前一天没查出什么问题,进考场的时候监考人员就不再检查证件了。
还是敲了模板,并且在每个主程序开始的一行加上了//%%% Claris %%% CreationAugust %%% MedalPlus %%% Hillan以求平安。
注:以上膜拜不分先后。
看题发现第一题是NOI题库上的,并且领队赵老师叫我们看过!我清晰的知道那是二分算法。不过好像我的二分姿势不太对,调试了一段时间。
第二题看完有些傻了,好像是带组合数学的高难度数学题?接着发现看错题目,原来组成新串必须按顺序。
然后就很容易想到是DP,也很容易思考出一个50分的暴力DP算法。
发现大概是有一个与kmp匹配算法思想有点相似的优化就是在考虑前i为做成新串前j位的时候,如果原串第i位和第j位相同,可以直接利用i-1,j-1的且要求末位对上的结果。
发现全部数据下这个算法的时间空间复杂度都是4000W,看上去不会被TLE但是显然会MLE。
于是想到滚动数组结果开始的时候滚动姿势也不太对,而且是原地修改,当时连小数据也会答案错误真是慌死了。最后弄了很久弄对了,很高兴,去上个厕所冷静一下。
回来的时候已经只有一个半小时了。对最后一题磨了半个小时的画图和脑洞,我很快脑了一个树剖+枚举+线段树的算法,好像是n带上双重logn。
但是因为树剖和线段树不自信,而且这个算法本来也蛮难写,再加上剩余时间不是很多,想到领队的劝诫,开始暴力。
暴力完二次方算法,发现还可以去做只有一条路的部分分,写了一下,大概差不多了。末了检查。
由于自己机子上第二题我的代码在极端数据就是所有字符都相同的情况下会被略微卡常,所以估计一下250分到260分。
在去食堂的路上遇到了Hillan,聊了一会儿发现Hillan果然就是神。
在洛谷上和UOJ上拿着源代码玩了一下,再根据学军和余姚两大强校发布的民间成绩,发现结果尚能让人满意。
有人找到了官方成绩给我们看,发现自己500分,名列第79,然后听说一等至少是取前80的,很兴奋。
官网公布了一等奖分数线和其获奖名单。
比赛几个星期前就结束了,玩乐了一会儿,开始学术。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6608次
排名:千里之外
原创:27篇NOIP2015提高组解题报告-360文档中心
360文档中心免费免积分下载,各行业
知识、技术、信息等word文档下载网站
NOIP2015提高组解题报告
NOIP2015提高组解题报告的相关文档
文档推荐下载7位病人将因他赠送的这份无价的生命礼物而重获新生。
汇了钱之后,小高以被拐卖为由,将警察带到了老何家。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  根据《CCF NOIP2015复赛获奖分数线及名额分配办法》,现对NOIP2015提高组复赛一等奖获奖名单进行公示,公示期为日―12月4日。在此期间,获奖选手发现本人信息有误,须于12月4日18:00前反馈到本省特派员处,由本省特派员汇总后于12月7日12:00前统一发送到CCF进行修改。
  请选手重点检查以下信息:
  1.姓名:姓名需与本人身份证姓名、学籍姓名完全相同。
  2.学校:学校不得使用简称,需以教育部备案学校名称为准。
  3.年级:本人现就读年级。
  4.选手身份证号或护照号:NOIP2015获奖证书上将有选手身份证号(或护照号)。因身份证号(或护照号)涉及个人隐私,公示信息中没有显示,选手需联系所在省特派员直接核对。
  以上四项中,如有任何一项信息不正确,将可能导致本人获奖资格无效。公示期结束后,CCF将不再提供修改服务。如特别情况需要修改,选手须支付修改费用。
  此公示。
  中国计算机学会
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
介绍高考、自主招生、学科竞赛的相关新闻及分析
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:君,已阅读到文档的结尾了呢~~
NOIP2015提高组复赛试题Day1——所有资料文档均为本人悉心收集,全部是文档中的精品,绝对值得下载收藏!
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
NOIP2015提高组复赛试题Day1
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 noip2007提高组复赛 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信