第五届CCPC河南省赛参赛有感
10点开始,不过两次推迟了10分钟,也就是10点20开始。然后真的开始了,我还以为还会推迟10分钟。
比赛从密码输错开始,到瞎改代码疯狂提交结束。
输错密码,耽误了一点时间。点开签到题《文本修改》,看了之后,感觉会写,可能由于紧张的原因,脑子里空了。在与两个队友的交流下,终于想通了。最后卡在了EOF。试了几遍没有输出,最后才想到EOF。不过还好一遍过。在写这题的时候,梅发现一水题《复读机》,也是一遍过。
这时候觉得这比赛也挺水。接下来就发现自己错了。翻来翻去,好几题都是树然后就是图。决定专看有三道有点头绪的题,分别是《计数题II》,《Childhood Dream》,《最大下降矩阵》。
其中就A了一道《最大下降矩阵》。刚看到这题的时候感觉是枚举,枚举每一行的情况,然后看到300x300,肯定超时啊。又想到用dp,利用前面进行过的操作,方便下次计算,不过还是想不通。最后顺着这个思路,突然想到了最长上升子序列,只不过是进行了变形。提交了两次WA了,队友看到要求严格下降,加了个等号终于过了。(被两队友喷无数次的不仔细看题)
接下来《Childhood Dream》感觉纸质版题目错了,实际和zzulioj上的确是不一样。想想太麻烦了就放弃了,后来也就顺带看了看,也没有思路。
最坑的是《计数题II》,王发现了规律。前后弄了一个小时,样例还错了。(当时的思路)大致可分为不重复的一段与重复的一段。分别可由O(1)的算法算出,难在边界。对于边界使用了for循环。虽然每次的执行次数在30次左右。但对于极端样例,加上T=10^6组样例,直接TLE了。就这样反反复复3个小时。看了看其他题目,没有思路。又想着自己在《计数题》花了那么多时间,就快要对了,心态直接崩了。(可能这就是沉没成本吧)。
总之,总结几点:
- 心态要好,不能紧张。不过进入状态后,也就没什么了。
- 看题要仔细,从小学被说到大学。想改真的改不了啊。。。
- 一些基础算法还是很重要的,有些题直接是基数算法,有的是稍加改变,对于那些特别难的,只能自己磨炼了吧。
第五届CCPC河南省赛参赛有感的更多相关文章
- 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree
// 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree // 题意:n个点的树,每个节点有权值为正,只能用一次,每条边有负权,可以 ...
- (四面体)CCPC网络赛 HDU5839 Special Tetrahedron
CCPC网络赛 HDU5839 Special Tetrahedron 题意:n个点,选四个出来组成四面体,要符合四面体至少四条边相等,若四条边相等则剩下两条边不相邻,求个数 思路:枚举四面体上一条线 ...
- 第七届河南省赛10403: D.山区修路(dp)
10403: D.山区修路 Time Limit: 2 Sec Memory Limit: 128 MB Submit: 69 Solved: 23 [Submit][Status][Web Bo ...
- 第八届河南省赛F.Distribution(水题)
10411: F.Distribution Time Limit: 1 Sec Memory Limit: 128 MB Submit: 11 Solved: 8 [Submit][Status] ...
- 第七届河南省赛10402: C.机器人(扩展欧几里德)
10402: C.机器人 Time Limit: 2 Sec Memory Limit: 128 MB Submit: 53 Solved: 19 [Submit][Status][Web Boa ...
- 第八届河南省赛G.Interference Signal(dp)
G.Interference Signal Time Limit: 2 Sec Memory Limit: 128 MB Submit: 35 Solved: 17 [Submit][Status ...
- 第七届河南省赛G.Code the Tree(拓扑排序+模拟)
G.Code the Tree Time Limit: 2 Sec Memory Limit: 128 MB Submit: 35 Solved: 18 [Submit][Status][Web ...
- 第八届河南省赛D.引水工程(kruthcra+prime)
D.引水工程 Time Limit: 2 Sec Memory Limit: 128 MB Submit: 118 Solved: 41 [Submit][Status][Web Board] D ...
- 第八届河南省赛C.最少换乘(最短路建图)
C.最少换乘 Time Limit: 2 Sec Memory Limit: 128 MB Submit: 94 Solved: 25 [Submit][Status][Web Board] De ...
随机推荐
- mysql导出导入sql文件方法(linux)
一.导入导出.sql文件for Linux: 1.从mysql中导出数据库test: 在终端运行:mysqldump -h localhost -u root -p test > /home/c ...
- [原创]解读2017 OWASP Top10漏洞体系(含接口安全)
2017年4月初,OWASP发布了关于Top10的征求意见版. 争议最大的是A7攻击检测与防范不足. 但我主要是按照日常的渗透漏洞进行解读分析的. 解读完毕后,首发t00ls原创文章. https:/ ...
- Linux中逻辑卷(LVM)管理基本操作
1.创建逻辑卷 原文:https://linux.cn/article-3965-1.html
- MySQL性能调优与架构设计——第1章 MySQL 基本介绍
第1章 MySQL 基本介绍 前言:作为最为流行的开源数据库软件之一, MySQL 数据库软件已经是广为人知了. 但是为了照顾对MySQL还不熟悉的读者,这章我们将对 MySQL 做一个简单的介绍.主 ...
- 寻找最大的K个数(下)
接着昨天的写,里面的代码包含昨天的 #include <iostream> using namespace std; #define N 50 //初始化数组 , , , , , , , ...
- [LeetCode 题解]: Reverse Nodes in K-Groups
前言 [LeetCode 题解]系列传送门: http://www.cnblogs.com/double-win/category/573499.html 1.题目描述 Given a li ...
- tinymce与prism代码高亮实现及汉化的配置
简单介绍:TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成.它对IE6+和Firefox1.5+都有着非常良好的支持.功能方强大,并且功能配置灵活简单.另一特点是加 ...
- C#Doc写入 XML文件
HTML是XML的先驱,XML延续了HTML的简单性的优点.XML不是用来替代HTML的, XML和HTML为不同的目的而设计: XML被设计用来描述数据,其焦点是数据的内容.HTML被设计用来显示数 ...
- JS 浏览器对象
1.window对象 1.1 window对象 window对象是BOM的核心.window对象指当前的浏览器窗口 所有JavaScript全局对象 .函数以及变量均自动成为window对象的成员 全 ...
- BASE64编码乱码问题的浅层分析与解释
本文由作者朱臻授权网易云社区发布. 1问题案例 曾在开发过程中,我们遇到了BASE64编码乱码的问题,该问题的场景如下: 当web前端,将带有中文字符的字符串base64编码后,传到后端.当后端将数据 ...