第五场noip模拟赛 最后20天

自己菜的一批。。。

8:00~8:15 wow,感觉和上一次的题没啥区别,一样的写题顺序。

8:20~8:55 T1 想不出任何的思路,只能码暴力。

8:55~9:35 T2 想不出来,写暴力,T1,T2都是写了一个大法师。大法师的复杂度太高了。。。

9:35~11:45 写T3,T4,前两道的暴力用的时间并不多,所以,后两道就想怎么去写,T3想模拟,写一个形如队列的,这样子去写,但是,还是没写出来,太麻烦了,最后放弃,就直接写了找最大的ibp组合,但是subtask就决定这道题很难骗到分的。而T4,总觉的这应该是一道dp,没有啥思路,想写贪心,但是,有太麻烦了,写到了最后就有些后悔了,为啥浪费大把的时间去思考后两道题呢,这时间去搞T1,T2这不好吗,毕竟T1,T2的大暴力完全可以去思考的。

T1,没看出来

T2,确实,二分是非常具有非常美丽的优化的,并且中间的连边是通过不断的for循环,太强了,要比题解写的好多了,并且这样写是有严格的复杂度,是 n 2 l o g n n^2logn n2logn,这样的几组优化就直接AC,也同样让人想到了cspT1,一个普普通通的贪心就可以过掉。

T3,竟然贪心是错的,纳尼,本题没有贪心的想法,啊这,题解是二分,根本看不懂,唉。

T4,性质确实是自己想到的,不用dp,正解是用了树状数组来优化,这次的考试的暴力→正解也就是思维上的一个突破,打破固化的思路,就是暴力与正解的差距,一个转化,可能就是那峰回路转。

总结:舍去前面的题去花大量的时间去思考T3,T4这确实有一些说过不去,AC一道题,你就算打满暴力可能也不够100分,所以请注意了。去找到暴力与正解之间的那一层纸,透过它看见本质,还有就是暴力是可以去加上优化,一切从简,思维上的不断简化,加上一些优化去实现思维上的简化,说不定,真相就在这里了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NOI(全国青少年信息学奥林匹克竞)模拟的测试数据是指用于评测参选手的程序的输入和对应的输出。测试数据是非常重要的,因为它决定了参选手的程序能否正确地解决问题。 在NOI模拟中,测试数据具有以下特点: 1.充分覆盖:测试数据应涵盖各种可能的输入情况,包括边界条件和极端情况。通过提供不同的测试数据,可以考察选手对问题的全面理解和解决能力。 2.随机性和均衡性:为了公平起见,测试数据应该是随机生成的,而不是针对某个特定算法或解法设计的。同时,测试数据应该是均衡的,即各种情况的概率应该大致相等,以避免偏向某些解法。 3.合理性和可行性:测试数据应该是合理和可行的,即符合题目要求的输入数据,并且是选手能够通过编写程序来处理的。测试数据应该考虑到程序的限制和时间复杂度,以充分测试选手的编程能力。 NOI模拟的测试数据通常由经验丰富的考题组负责生成。他们会根据题目的要求和限制,设计出一组合理、充分、随机和均衡的测试数据,以确保参选手的程序在各种情况下都能正确运行,并且能通过性能测试。 总之,测试数据在NOI模拟中起到了至关重要的作用,它既考察了选手对问题的理解和解决能力,又提高了选手编程的技巧和效率。同时,合理和恰当的测试数据也是公平竞的保证,确保每个参选手有相同的机会和条件进行竞争。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值