[CSP-S Day1,Day2 游记]提高组考后总结及学习编程C++以来的心得体会

怀着沉重而感慨的心情写下了这篇blog

  • 考试中暴露的问题
    • Day1
    • Day2
    • 综上
    • 解决方法
  • 学习历程及以来的心得体会
  • 职业精神

这篇博客我可能会写好几天,我jio得这篇博客对我的学习历程以及态度产生深刻影响


考试中暴露的问题

首先先说这次提高组考试的每道题所遇到的各种问题吧


Day1

T1:嗯…其实就是一道模拟规律题,但是自己因为写法问题吧,就一直在调试,而且在最后几分钟才发现这道题要卡unsignedunsignedunsigned longlonglong longlonglong,结果这个又要用cincincin输入
不然白定义那么大,所以还是被炸掉了

T2:括号树,是出现严重失误的题,虽然一眼就知道是一个DP,但是DP的转移也没有完全弄清楚,还不如直接打单链的暴力分

T3:其实很多人都是十分,所以不应该歧视暴力分只有十分,在考场上不同于平时的训练赛,能多拿1分,哪怕需要付出几十甚至上百行的代码,也应该去争取。并且单链和菊花图当时就有想法,如果打出来就有60的高分,但还是打爆了


Day2

T1:看到那个题就很强的DP预感,码着码着就感受到了一点容斥的味道,所以当时不应该死磕,反正也嗑不出来,还好最后打了个最简单的暴力,不至于报0

T2:完全掉进了坑点,读完题后就直接莽撞的认为是贪心,结果贪了半天啥子也没有贪出来,索性最好打了个假DP,过了小数据,本来不会报0的但是调试的代码没有删掉,所以最后输出的就不是正确答案而是我的调试代码,考后看到后真的五味杂陈

T3:这道题不仅刚开始读题被重心给吓到了,而且因为T1容斥时间和T2贪心时间消耗过多,以至于打这道题时脑壳早就不处于冷静状态了,所以最简单的暴力也没打出来,单链部分的分也手推错了


综上

有各种各样的问题暴露出来:
1.对时间的分配
2.对题目难易程度的区分以及暴力解法的代码量和时间复杂度不到位
3.大脑的时刻冷静状态未保持住
4.头铁,栽在一道题里面死磕,放弃了更好拿的后面的暴力分
5.最后就是真的知识沉淀不到位,还是平时没有沉下心来,去更多的自己思考
6.考试是比谁最后的总分高不是比谁做得出来难题,所以策略及其重要。还有就是端正自己的想法,很多人喜欢打了正解在里面还贴狗皮膏药,如果数据范围在多少多少就用暴力过,别人可能觉得十分丑,但是这是保底的做法,万一正解打爆了,还有暴力不至于爆0

解决方法

1.认真对待每一次的模拟赛,把它当成真正的考试,考试途中保持高度集中和冷静,对于能拿的部分分一定要尝试拿到手

2.考试时应该先写暴力再打正解除非一眼就对正解有极大把握,这样打完暴力后继续打正解心里也会有底,如果先打正解发现后面打不出来再调转枪头打暴力,当时的心态肯定是慌张的,无法冷静下来!知道自己喜欢头铁的,要规定头铁时间,如果死磕超过了规定时间就要知道自己头铁了,马上放下往后面做,保证每道题都看完了,暴力也打完了,再慢慢打更高分!

3.虽然有些题打完部分分后再去打正解会推翻之前的所有代码,部分分也是必须打的,因为正解可能打爆,这里要注意的就是在写另外部分分的代码时不要直接把以前的删掉,以后就要找很久,就直接新建一个cpp复制下来再打就可以了

4.对于每一次考试后要及时总结反思当前阶段学习的薄弱地方,比如现在就是自己的DP问题日益突出,就多刷题多总结多看看别人是如何想到DP和如何定义DP含义的

5.对于一个新的算法可能出现日后遗忘的事,所以每一次的新课就要及时写学习博客,总结算法,多刷题,提高算法的运用能力和熟悉度。老师评讲考试题目或者上新课的时候,要认真专注的先听完再打自己的代码


学习历程及以来的心得体会

以前刚刚进入社团的时候,就觉得这个编程很有趣,但也仅仅只是当成了一个兴趣爱好在发展,所以当时是并没有像现在这样对编程如此认真。回家的时候也不会花太多时间去进行多的刷题与知识回顾


后来慢慢的人员开始删减我也渐渐意识到这个社团的性质不仅仅只是一个兴趣培养,刚开始也并不是很跟得上大家的节奏,觉得那些会做的人都特别厉害👍,我的父亲也总是提醒我不能因为这个耽误了自己的文化课学习,再加上有几次考试都比较靠后,当时就产生了退缩放弃的心理。但是G老师在最后一轮删员的时候就找了我进行了谈话,表达了对我的期待,所以这就鼓舞了当时的我,决心继续学下去


再后来就是H老师的裁员,加上五科竞赛的选择,当时也出现了迷茫,犹豫的心理
最后公布名单的时候,发现三个女生都在线内,G老师也说很多人想继续学下去,而我们考进了线内竟然产生了犹豫的心理。所以我们一起决定了继续学下去的念头,并说这个时候就不能像以前那样吊儿郎当,要认真对待了,毕竟赌注是我们的未来


然后课程改革,一周突然多了好多好多的竞赛时间,听到那个消息的时候,我们三个女生又进行了交流,毕竟牺牲了太多的文化课时间,很担心文化课会垮下去。但最后G老师仍然鼓励我们再去冲十个月,说这一次的提高可能是无法在短时间内陡增,所以就关注自己这十个月的状态,如果学不动高中就放弃,从零开始,与别人同一条起跑线。所以我们当时也选择了参加这个改革,我在拼,也在赌,不后悔!


改革后,我才真的发现自己很喜欢编程,自发的愿意在家里尽管只有半天的休息时间,我都会早上六点半就起来,先写博客或者做点题,再去完成文化课作业,到现在周末早上也会坚持继续做题,我相信虽然我跟男生的差距仍很大,但是一定会慢慢缩小的!G老师也对女生说过,从来就没有女生一定比男生差的说法!!


职业精神

专门写一个板块是因为当时进行思想教育的时候,真的被老师所震撼到了,觉得这个精神真的很重要,也改变了我对竞赛的态度和想法


职业精神表现在做题时会拼尽全力去多拿任何可能的分,考完后不会产生退缩放弃的心理,不要认为考得多少多少做不做得出来而丢面子。

老师举了英雄联盟的例子,说有***以前是大魔王,没有人能挑战赢他,但是随着年龄的增长,他开始被超越,别人可能会想现在退役这样自己就会成为一个众人敬仰的神话,但是他没有,他宁愿做冷板凳也要继续打下去,这是对英雄联盟的热爱,也是他的职业精神的体现。

而我们也算是个现役选手,也应该有职业精神,那些职业电竞选手,奥运选手,每天也会花好几个小时训练基础为的就是真正在赛场时尽可能的止损,我们也应该保持每天的训练量,不能因为觉得这道题很简单就不去写,也不能因为这道题的暴力分很ex而选择放弃不写。


这条路很难,但是没有人知道自己一定会失败,我应该在以后保持职业精神,慢慢改变自己的学习习惯,有不懂的问题大胆提出,女生永远不可能比男生差,每个人都有很大的提升空间,尽管今年的CSP考炸了,但这不代表未来几个月不能逆风翻盘,一切都是未知的,我要向队里优秀的人员看齐,争取缩小差距甚至超越!!!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/318144.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【.NET Core项目实战-统一认证平台】第十二章 授权篇-深入理解JWT生成及验证流程...

上篇文章介绍了基于Ids4密码授权模式,从使用场景、原理分析、自定义帐户体系集成完整的介绍了密码授权模式的内容,并最后给出了三个思考问题,本篇就针对第一个思考问题详细的讲解下Ids4是如何生成access_token的,如何验证access_t…

树的应用:括号树

传送门 文章目录解析代码解析 没有做出来。。。 一开始看到了一个(自以为)很好的性质,再加上之前做一些括号相关题的刻板印象,导致这题没掉了… 我的角度和正解完全背道而驰了 放下乱七八糟的前缀和与st’表,回归朴素…

P5049 [NOIP2018 提高组] 旅行

P5049 [NOIP2018 提高组] 旅行 题意: 一棵树(可能是基环树),从1出发,每到达一个新的点就记录下编号。求一种走法使得记录下来的编号字典序最小。 1≤n≤500000 mn−1 或 mn 题解: 如果不是基环树,那直接每次走字典…

失配树

名字看起来挺高级的,然而其实就是 \(\text{KMP}\) 上树啦。 我们将每个点的 \(nex[i]\) 与 \(i\) 连边,那么最终 \(border\) 关系会形成一棵树,之后就可以在树上搞事情啦! P5829 【模板】失配树 这题比较裸,直接根据定…

P7116-[NOIP2020]微信步数【数学】

正题 题目链接:https://www.luogu.com.cn/problem/P7116 题目大意 有一个kkk维空间,第iii维长度为wiw_iwi​,有nnn步每一步都是让某个维的坐标1/−11/-11/−1,每次走完nnn步都会从111重新走一次,现在求从这个空间的每个点出发走…

[2019CSP-S Day1]提高组Day1题解(格雷码[模拟(k转二进制取反的做法带证明)] + 括号树[DP] + 树上的数(暴力+菊花图+单链))

Day1T1:格雷码题目题解代码实现T2:括号树题目题解代码实现T3:树上的数题目10pts暴力题解代码实现25pts菊花图题解代码实现25pts单链题解代码实现T1:格雷码 题目 通常,人们习惯将所有 n位二进制串按照字典序排列&…

模板:环套树

文章目录前言解析找环代码练习环套树的直径代码thanks for reading!前言 环套树者,一个环套一棵树也 解析 定义:n个点,n条边的无向连通图 其实就是树多了一条边,连出了一个环 性质:如果对环套树进行dfs&am…

使用PerfView监测.NET程序性能(四):折叠,过滤和时间范围选择

在上一篇文章使用PerfView监测.NET程序性能(三):分组中,我们使用了Perfview的分组功能。分组功能旨在对某些函数按照某个格式进行分组,以减少视图中的各种无关函数的数量。但仅有分组还不够,有时我们想将一…

P1352 没有上司的舞会

P1352 没有上司的舞会 题意: 给你一个树,每个点都有权值,选择一些点使得权值和最大,要求父亲节点和子节点不能同时选择 题解: 经典树形dp dp[x][0]表示以x为根的子树,且x不参加舞会的最大快乐值 dp[x][…

基础字符串

初三巨佬djwj233 基础字符串

CF536C-Tavas and Pashmaks【凸壳】

正题 题目链接:https://codeforces.com/contest/536/problem/C 题目大意 nnn个人,第iii个人的游泳速度sis_isi​,跑步速度是rir_iri​。如果跑道长度是RRR,泳道长度是SSS那么一个人的用时就是RriSsi\frac{R}{r_i}\frac{S}{s_i}ri​R​si​S​…

带旋treap概念及模板,带例题:普通平衡树

带旋Treap二叉查找树BST(Binary Search Tree)定义Treap定义模板合集(均为O(logn)O(logn)O(logn))push_up模板旋转模板插入模板删除模板查找前驱模板查找后驱模板查找键值key模板查找节点的修正值rank模板PS:rd的比较问题例题:普通…

微服务系列实践 .NET CORE

从事这个行业转眼已经6年了,从当初刚毕业的在北京朝八晚十,从二环到五环,仍每天精力充沛的小愤青;再到深圳一点一滴的辛勤在软件行业的耕种,从当初单体应用架构到现在微服务架构的经历,回想起来自己的收获倒…

P2607 [ZJOI2008]骑士

P2607 [ZJOI2008]骑士 题意: n个点n个边,每个点都有权值,相邻的点不能同时选择,问如何选择能使得权值最大 题解: 这个题很有P1352 没有上司的舞会这个题的感觉,唯一的区别是那个题保证是树,…

模板:线段树优化建图

前言 百川到海,天下归一 解析 线段树优化建图是用于对一个区间的点连边时的优化方法 建一棵in树一棵出树分别往上和下指即可 大概长这样 (pia的洛谷的照片) 建树 正常动态开点即可 void build(int &k,int l,int r){tr[ktot](tree){0…

Binary Search

01 分数划分 什么 01 分数划分,叫 Binary Search 多好。 P1642 规划 可以二分答案 \(x\),考虑选择 \(n-m\) 个数使得答案 \(\ge x\)。 \[\dfrac{\sum w(i)}{\sum c(i)}\ge x \]\[\sum w(i)\ge \sum (x\times c(i)) \]\[\sum(w(i)-x\times c(i))\ge 0 \]之…

CF1556F-Sports Betting【状压dp,数学期望】

正题 题目链接:https://www.luogu.com.cn/problem/CF1556F 题目大意 nnn个点的一张竞赛图,每个点有一个权值aia_iai​,(i,j)(i,j)(i,j)之间的边iii连jjj的概率是aiaiaj\frac{a_i}{a_ia_j}ai​aj​ai​​,否则jjj连iii。 现在期望有多少个点…

[非旋平衡树]fhq_treap概念及模板,例题:普通平衡树,文艺线段树

文章目录概念全套模板push_up模板split拆树模板(按权值拆)split拆树模板(按个数拆)merge合并模板(地址版)merge合并模板(带返回根)区间模板insert插入模板delete删除模板find_kth找第k大模板get_rank找排名模板pre找前驱模板suf找…

P4381 [IOI2008]Island

P4381 [IOI2008]Island 题意: 给你一棵基环树森林,求出基环树的直径之和. 题解: 对于基环树,我们将环看作根,那么直径有两种情况:: 1.不经过环,也就是环上某个点的子树内部,对于这种情况,直接在子树内部处理直径,更新答案即可; 2.经过环…

20210912模拟

文章目录总结复盘总结 190pts 50403070 今天吸取了昨天的教训,没有再像之前一样先死磕一道题,把命运押在切题上,整体时间分配还算合理 要认真审题! 今天T1少看了条件,T4一开始看错题意浪费了时间… 复盘 先看题 乍…