暑假自律日记六

7.7

(半小时日记打卡之——暑假第六天)

日程

早上八点起床

九点到逸夫楼,开始atcoder,全英开始读做了三题,然后开始区间DP,做出了一道之前没有做过的区间DP

学到11点半吃饭,休息了二十分钟,准备开发前练了一版字,然后开始搞开发,从下午开发到5.30正常进行

6点到7点学了区间DP,还做出来了一道中等难度的DP

7点到9点比赛——牛客周赛,做出了前三题,唯一的缺点就是太过不幸,D题错了一个点,E题求余问题爆longlong,毁完

9点半到十点半开始锻炼,三公里+四十个俯卧撑+四十个仰卧起坐+四十个上下蹲+1.30min平板支撑

具体心得

区间DP: 我感觉我渐渐的领悟到了区间DP的精髓了,一个区间从它的子区间中找到最优解,然后通过状态转换实现最优解,今天做了两个题目,都是破环成链的类型,我发现dp是真的好玩,我的兴趣爱好或许真的是dp,然后今天晚上这个题目,是一个连续成环的手链,然后每个手链有两个值,一个左右区间,两个链子能够合并的原因是左边的右区间和右边的左区间相同(其实就是相邻的两个点,但是合并完之后该手链就会变成一个,区间是左边的左区间和右边的右区间),合并可以带来三个数的乘积,做法是先破环成链,然后区间dp

开发: 今天的开发进度也是很是顺利,完成了收费系统的插件编写,中间有很多冗余代码,不过确实,有软件大佬的数据库知识,解决了很大一部分的垃圾代码编写,顺利把收费系统的思路理清后,他写数据库,我写插件,明天继续完善,完成数据库和工作流,插件的数据库调用,收费系统的功能就算是完成了。

牛客周赛: 这场牛客周赛打的也是莫名其妙了,ABC全都一眼,然后d也一眼,不过bug来了,开始没有考虑到负数的情况,wa的合情合理,然后开D,D一眼以为是一个树形dp,写魔怔了,hhh,没有最大最小值都以为是dp了,然后其实就是一个数学期望问题,这个题目的收获最大,这个题目需要把他抽象为一个每一层都需要统计的树,然后统计深度,其次再通过乘法逆元来求数学期望,问题就在于求数学期望,赛中没有跳出来,赛后,,,给每一句计算公式都加上了求余就过了!!!哎,大意了,千防万防没有防住快速幂求逆元的底数啊啊啊,乘法逆元求数学期望是今天才悟出来的,之前都不会,但是这个题目让我学到真东西了,hhh,C是因为没有考虑到c等于0,b也可以等于0,纯傻~了

明天事项

区间DP + 重新过一遍数学期望和乘法逆元 + 插件编写和工作流 + 英语安排

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值