csp 提高 反思

往下是一篇菜鸡打完

2020csp提高

痛定思痛(把自己菜哭后 )后写的一点总结

以下是各题反思

  • t1 儒略日

大大大大大模拟
细节很多
很恶心
很浪费时间
(主要是我太菜了)
写了两个半小时(起码)
一个小时写出40分之后在权衡优化和往下暴力的时候选择了优化(蜜汁自信)
出来感觉可以ac
最后只有四十分(人都傻了)
这就是你考试只有40分的理由
是我没有苟住 还是有点考试的蜜汁自信和钻牛角尖

  • t2 动物园

不太会
可以说是打暴力也最不想写的一个
但不能说是完全没有思路的一道题
不能说是完全不会写 想到了可以十进制转二进制字符串爆搜的写法
也许可以二十分
思路是输入动物种类 字符串存二进制 扫养殖的动物 开flag标记单位为1的位置
输入饲料 再开一个sign flag=1 并且饲料有要求 对应下缀标记为1;
记录有饲料需求的动物 ;
无饲料需求的直接统计
有饲料需求的统计需求饲料数 (整形数组)
统计这几个下缀存入vector (优化)
循环饲料需求动物(不包括已有动物) 每次循环vector size
如果需求有vector内的 对应饲料数–;
若饲料数可以为0 则动物总数++;
输出无需求饲料的动物和需求满足的动物;
不知道代码实现后能不能20分
但感觉这个代码实现起码半小时
都怪t1 模拟人 模拟魂

  • t3 函数调用

    还能怎么样呢————暴力啊!!
    数组1存数据
    数组2存函数
    细节:数组2的第零位存该函数的类型 往下存操作;
    数组3输入操作
    模拟操作数组1数据
    输出数组1结果值
    期望分数30
    但是这t1竟然该死的甜美

  • t4 贪吃蛇

将暴力模拟进行到底
输入t
for循环 判断循环次数
if判断1or其他
结构体数组存初始蛇
更改就直接模拟
ans=所有蛇的数量
sort排序
放最大的蛇
吃最小的蛇
体力差和次大的蛇比较
如果仍大 则ans–,继续吃次小蛇;
如果小 不吃 break,输出;
如果ans=1;
break 输出
理想得分40或者30
但是t1(骂骂咧咧)

以上是关于题目的一点反思和想法
接下来写一下关于考场策略 心态的反思总结

其实心态还好
从开始到结束一直很冷静
看题看了40分钟 想了一下每道题的思路
都比较有想法
t1的四十分写出来以后也有犹豫过
优化or暴力
个人考量之后还是优化
这个是慎重的选择 不能说是头脑发热
可能他没有我写暴力的分数理想
但我不能算太后悔
也许再做一次 暴力的分数更高
也可能我暴力出细节问题
这些都是不好说的
我不对我的考场选择多加评定
因为其实不顾我怎么选
一般来说最后都会后悔

但说点根本的问题
我敲代码的速度还是没有那么快
这个是本质问题
要是能有打字的速度一半快就好了

共勉环节(鸡汤)

要学的东西也还有很多
希望接下来自己能够继续加油
文化课竞赛双担
不要给自己的问题找借口 不要用别人的问题来原谅自己的错误
努力学习 认真反思
每天都在自己向往的道路上前进就OK啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值