最后两天了,第三天就是NOIP2017--Day1了。
  刚刚考完了这个学期从开学以来的最后一场模拟赛了。首先要对于这场模拟赛做一次深刻的反思。
  考完才猛地惊叹这是最后一场模拟赛了,然而题目并不难,也保留了T1送分的原则,但是这场考试下来,很多地方都是不尽人意的。两天的T2要好好反思反思,自己为什么就会把简简单单的问题去想得那么的复杂啊!思维要活跃起来。
  譬如Day1T2,纵使最后刚出来了(其实是调了很久)为什么调了很久呢?一个树形DP,被自己想成贪心,虽然是对的,但是代码从五六十行到了一百二三十行,数组繁多导致漏洞百出!还是把问题想复杂了啊!应该对于题目中的“三种语言”作出敏锐的反应:dp[i][0/1/2]!
  譬如Day2T2,题目很简单,一看就懂,求解序列中满足a<b<c且Va<Vc<Vb的三元组的个数。然而自己拿到了送分的T1之后就一直在想T2,最后死也没有想出来。然后T3也是没有什么时间,Day1也是如此,而且T3不是那种看着就能打出暴力的,题面冗长。对于T2,自己从很多角度来考虑了:
  分别考虑枚举a或b或c,对于另外两个该怎么计算答案,但是不是要求后缀逆序对,就是要求前缀以i开头的逆序对,完全就是与一般的解法相违背的,但是却一直在想怎么优化,要不要套数据结构什么的。也想过求出很多方案数,然后解决一些不合法的,但是这里却又将问题想复杂了,什么枚举a,对于bc任意枚举,然后发现不合法的也不好求。这里明明离正解仅仅差一步之遥了啊却没有转过弯来,正解就是枚举a,对于bc,枚举比啊大的即可,这样不合法的方案就是a<b<c && Va<Vb<Vc就是个经典问提了。
  两天的T3其实都是可以打一半的暴力的,但是都报0.可能与T2的状态不好吧。
  总之这次不管怎样,决策从结果来看,是不妥当的,不能让题目有0分,不妨想想,T2及时刚出来了,也仅是(一般多40),但是T3的30分难道没有把握?然后更放心的去想T2.还有就是不能在一个思路上纠结很久,不妨多去几次厕所,虽然考试的时候真的不想去,想快点想出来,但是,去吧。
  还有相信自己,不打无准备的仗,所以我们已经准备了4个月零10天了,放心去吧,在最后的这两天,复习复习,看看套路,想想题。

最新文章

  1. wex5 实战 单页模式下的多页面数据同步
  2. 解决docker容器中文乱码,修改docker容器编码格式
  3. 【转】nanosleep的精度与调度算法的关系 来自:bean.blog.chinaunix.net
  4. poj 1247 The Perfect Stall 裸的二分匹配,但可以用最大流来水一下
  5. sqlserver之二进制和字符串sql语句
  6. 【html】【7】基础布局初探
  7. 【HDOJ】1525 Euclid&#39;s Game
  8. 程序里面的system.out.println()输出到其他位置,不输出到tomcat控制台。
  9. ToString()和Convert.ToString()的区别
  10. POJ 1753 Flip Game (DFS + 枚举)
  11. springMVC+spring+mybatis整合过程中遇到的问题
  12. java中的输入流(Scanner),数据类型,运算符,switch,数组的用法
  13. Canvas translate- 平移
  14. js实用技巧
  15. js数组中的find(), findIndex(), filter(), forEach(), some(), every(), map(), reduce()方法的详解和应用实例
  16. 如何判断app的页面是原生的还是H5的webview页面
  17. 一个基于Net 的CMS -- Umbraco CMS
  18. 使用腾讯地图和js,html实现地理位置的获取
  19. lua入门demo(HelloWorld+redis读取)
  20. 创建Web API并使用

热门文章

  1. ADO.NET 对数据操作 以及如何通过C# 事务批量导入数据
  2. PHP读取excel(5)
  3. 利用NSMutableAttributedString实现label上字体大小颜色行间距的改变
  4. 使用Javamelody验证struts-spring框架与springMVC框架下action的訪问效率
  5. MD5的学习与练习
  6. OOalv 实现带出栏位描述
  7. i MySQL 查看约束,添加约束,删除约束
  8. sql索引原理以及优化
  9. codeforces 459 A. Pashmak and Garden 解题报告
  10. springboot web项目搭建