CSP2019 —— 今年欢笑复明年,不知退役在眼前
关于2019CSP-J/-S的一些体会
又是一年退役季,想起在群里看到大佬的一句诗,感慨万千。
今年欢笑复明年,不知退役在眼前
于是便心生文意,随便写点东西来给自己康康。
先说说这次的成绩吧。大家应该都见识到了今年TG组的难度。虽然说day2每道题都不是很简单(比如我连一道正解都想不出来),但是难度却很平均都是省选难度,骗分给的也很慷慨,光Day2一天就骗了150多分。
相较Day2,day1就显得很逊了。T2连\(N^2\)的算法都没想到,T3更不用说,T1只拿了100分。
相较TG,我的PJ就显得惨不忍睹。全部的时间都用来想T3的贪心。(一开始便否认了DP,认为状态太复杂)。但事实证明我错了,T3就是一个\(t-1\)次的完全背包。于是我的PJ就拿到了200分的好成绩
总结了一下自己在考场的失误,概括下来有以下几点:
没有注重好没道题目的时间分配,这次做的比昨年有进步,但依然还是很欠缺
注重好状态。此次CSP的没考好我认为最重要的就是状态问题。
考试前一天还在通宵打游戏。本来做的出来的题顿时感觉没有思路。读懂题。这点我认为是最重要的。拿TG Day1 T2举例子。题目对括号序列的定义是:
1.()为括号序列。
2.如果A为括号序列,(A)为括号序列。
3.如果A,B为括号序列,AB也为括号序列。
题目要求的是统计树跟到每个节点上的括号组成的序列中有多少个括号序列。之后按要求统计答案。
所以对于一个字符序列\(()()\),里面应该包含有3个括号序列,但在我的理解中是两个(相当于是理解成了统计括号对的个数)。考试时间只有30min的时候我才考虑到这种情况,但早已经晚了。
回到主题,读懂题是做题的第一基础,花大量的时间仔细阅读题目是绝对不亏的。
两年的OI生涯就像决裂的好朋友的QQ头像,即使取消了特别关注,即使期盼着永远离去的回复,即使掩映着一层虚假的灰,也像一口沉浸在杯底一上午的茶,苦涩而又醇香。奇怪的比喻???。
有点想哭,但忍住了、
今年欢笑复明年,不知退役在眼前
CSP2019 —— 今年欢笑复明年,不知退役在眼前的更多相关文章
- IDEA下调试和运行Hadoop程序例子
准备 配置好JDK和Hadoop环境, 在IDEA中建立maven项目,建立后的目录结构为: 修改pom..xml引入相关支持: <?xml version="1.0" en ...
- 原生JS实现弹幕效果
纯属无聊写的,可能有很多问题,欢迎批评指教. 效果图:图一是预设的一些弹幕,图二是自己发射的弹幕,效果是一样的. 首先是弹幕的位置,是要从最右滑到最左,为了防止随机高度弹幕会覆盖的问题,设置了通道 ...
- NOIP2017 【游记】
一年过去,想起去年还是个傻b[今年也是],心里总是无限的感慨. 脑海里是日日夜夜在机房的身影,一题一题AC的激情 我等今年等了许久,虽然我是个蒟蒻,但我有梦想的憧憬 鲲鹏展翅翼向天,扶摇直上九万里. ...
- css box-shadow(text-shadow) 阴影学习备忘
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- CSP2019退役记
写在前面 all last,我又失败了,我退役了 回忆我这个菜鸡OI生涯,有看机房神仙切题的乐趣,也有自己考场爆炸的辛酸 NOIP2017,我第一次参赛,我pj205二等打铁 NOIP2018,我第二 ...
- CSP2019 退役记
本来想写"退役在即"的,考完 Day2 后直接改成"退役记"了 Day 0 在 ssf 的机房里继续变弱,自己写了一遍 splay 板子,居然写对了,开心 非常 ...
- 【真】CSP2019退役记(upd:12.21)
这是第一次CSP(Counter-Strike Professor),也是最后一次. Day-1 上午考试,日常被虐. 下午颓mc Day0 上午考试,日常被虐. 下午颓mc 晚上看了下悬线法.最小表 ...
- Noip2018/Csp2019 ------退役记
退役记 上记 不知道为啥,自从今下午某大佬的人生第一次政治运动(虽然最后被镇压,现在小命难保)后,仿佛有一种看破感. 以下有点在自作多情,不喜者可以不看. 学信竞快一年了.可以说有收获也有失去吧. 收 ...
- 【退役记】CSP2019 退役记
Day -1 机房自习,因为一些奇怪原因心不在焉 我可能太在意csp了 晚上有点扛不住去七楼阳台思考人生,得到了一些惊人的结论想下来由于某种原因继续跑到七楼思考人生 然后晚自习下课仰天大笑出门去,我辈 ...
随机推荐
- loadkeys - 调入键盘翻译表
总览 (SYNOPSIS) loadkeys [ -d --default ] [ -h --help ] [ -q --quiet ] [ -v --verbose [ -v --verbose ] ...
- 对 django rest framework框架的认识
- 路由 - 可以通过as_view传参数,根据请求方式不同执行相应的方法 - 可以在url中设置一个结尾,类似于: .json - 视图 - 帮助开发者提供了一些类,并在类中提供了多个方法以供我们使 ...
- MyBatis源码浅析
什么是MyBatis MyBatis是支持定制化SQL.存储过程以及高级映射的优秀的持久层框架.MyBatis 避免了几乎所有的 JDBC 代码和手工设置参数以及抽取结果集.MyBatis 使用简单的 ...
- Insomni'hack teaser 2019 - Misc - echoechoechoecho
参考链接 https://ctftime.org/task/7456 题目内容 Echo echo echo echo, good luck nc 35.246.181.187 1337 解题过程 主 ...
- 文本检错——中文拼写检查工具FASPell
最近因为相关项目需要考虑中文文本检错,然后就发现了爱奇艺发布的号称SOTA的FASPell已经开源代码,所以开始着手实现. 检错思想两步:一,掩码语言模型(MLM)产生候选字符:二,CSD过滤候选字符 ...
- Java日期时间以及日期相互转换_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 Java日期时间,以及相互转化,供大家参考,具体内容如下 package com.study.string; impor ...
- 【GDOI2014模拟】网格
题目 某城市的街道呈网格状,左下角坐标为A(0, 0),右上角坐标为B(n, m),其中n >= m.现在从A(0, 0)点出发,只能沿着街道向正右方或者正上方行走,且不能经过图示中直线左上方的 ...
- vue引入css和js的方法
1.引入js的话 require('地址') imgport xxx from ‘src’ import xxx 2.引入css @import ‘ ’
- HDU1232 畅通工程(并查集)
#include<iostream> using namespace std; ]; int findx(int x) { while(num[x]!=x)x=num[x]; return ...
- 将HTML5封装成android应用APK文件若干方法(转)
HTML5拥有很多让人期待已久的新特性.HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动设备上使用HTML5技术.随着HTML5跨平台支持的不断增强和智能手机的 ...