[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…

P5049 [NOIP2018 提高组] 旅行

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

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

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

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

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

带旋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…

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

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

surging 微服务引擎 1.0 正式发布

surging 是一个分布式微服务引擎,提供高性能RPC远程服务调用,服务引擎支持http、TCP、WS、Mqtt协议,采用Zookeeper、Consul作为surging服务的注册中心,集成了哈希一致性,随机,轮询、压力最小优先作为负载均衡的算法,底…

YBTOJ:彩色圆环

文章目录前言题目描述InputOutputSample InputSample Output解析代码前言 尽信书,则不如无书 题目描述 Input 仅有一行,该行给出依次两个正整数N, M,分别表示宝石的个数和宝石在变化时可能变成的颜色种类数。 Output 应仅有一行&#xff0…

【2019CSP-J 普及组题解】数字游戏(number),公交换乘(transfer),纪念品(souvenir),加工领奖(work) CSP普及游记

文章目录T1:数字游戏题目CODET2:公交换乘题目CODET3:纪念品题目题解CODET4:加工领奖题目题解CODE关于普及组的想法&游记T1:数字游戏 题目 小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏&…

搭建基于Docker社区版的Kubernetes本地集群

Kubernetes的本地集群搭建是一件颇费苦心的活,网上有各种参考资源,由于版本和容器的不断发展,搭建的方式也是各不相同,这里基于Docker CE的18.09.0版本,在Mac OS、Win10下分别搭建了一次。一、Mac OS下搭建安装Docker …

Infinite Tree

Infinite Tree 题意: 题解: 参考博客 看了好一阵子才明白。。。emm。 我们先按照题意画出一部分树 我们先不考虑复杂度,这题应该怎么做? 题目给了每个点的权值w[i],问一个点到所有的节点路径长度*点权之和最小是多少…

IdentityServer4-从数据库获取User登录并对Claims授权验证(五)

本节将在第四节基础上介绍如何实现IdentityServer4从数据库获取User进行验证,并对Claim进行权限设置。一、新建Web API资源服务,命名为ResourceAPI(1)新建API项目,用来进行user的身份验证服务。(2&#xff…

周末狂欢赛1(玩游戏/Game,函数,JOIOI王国)

狂欢1T1:玩游戏 / Game题目题解代码实现T2:函数题目题解代码实现T3:JOIOI王国题目题解代码实现T1:玩游戏 / Game 题目 ljcc 和他的学妹在玩游戏,这个游戏共有 n 轮,在第 i 轮获胜会获得 i 分,…

用ABP只要加人即可马上加快项目进展(二) - 分工篇 - BDD实战篇 - .NET Core里跑Specflow...

这是<如何用ABP框架快速完成项目 >系列中的一篇文章。BDD很赞&#xff01;比TDD先进很多&#xff0c;能够大大提高编码效率。上一篇文章说了如何在.NET Core里安装Specflow. 然而文章成果只到了hello world级别。要想真的和实际业务结合&#xff0c;比如要能够IOC new cl…

【做题记录】CodeForces 做题记录

链接放的是洛谷上的链接&#xff0c;难度就是 CF 上的评分。 <details><summary>$\texttt{solution}$</summary></details> CF10D LCIS 难度&#xff1a;\(\tt{2800}\) 求两个串的最长公共上升子序列。\(n\le 500\) $\texttt{solution}$ 严重虚高题&am…

周末狂欢赛2(冒泡排序,概率充电器,不勤劳的图书管理员)

狂欢2T1&#xff1a;冒泡排序题目题解CODET2&#xff1a;概率充电器题目题解CODET3&#xff1a;不勤劳的图书管理员题目题解CODE我不这么认为。。。。 T1&#xff1a;冒泡排序 题目 下面是一段实现冒泡排序算法的 C代码&#xff1a; for(int i1; i<n; i)for(int j1; j&l…

P5659-[CSP-S2019]树上的数【贪心】

正题 题目链接:https://www.luogu.com.cn/problem/P5659 题目大意 给出nnn个点的一棵树&#xff0c;每个节点上有一个数字&#xff0c;你每次可以选择一条边删除然后交换连接的两个点的数字&#xff0c;在删完所有数字后设pip_ipi​表示数字iii所在节点编号&#xff0c;要求使…