暑假第22天总结

博主分享了自己一天内解决多个算法问题的经历,包括使用树状数组优化处理音量排序问题及实现二维矩阵元素转换的方法,还讨论了单调队列的运用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上午就做了两个题,第一个题我感觉还是可以的,我是用的先排序(音量从小到大),这样方便控制比较的最大值,其实就是利用了两个树状数组,一个存的个数,一个存的位置,就是两个式子相加就OK了,没有什么难度。还有一个二维的1变0 0变1的,我昨天做了一个三维的,看到这个题,就感觉没难度,很快就敲完了,但是一直wrong,我感觉根本就没问题,看了题解也感觉没问题,我把题解中的式子代替我的交了就过了,但是我一直感觉自己的也没错,晚上我又看了一遍,把上午错的代码交了一遍,竟然A了。。。。。我又交了一遍,还是A,综上所述,杭电有毒。。。害我不轻。

下午做的一个单调队列的,感觉有点不熟练了,第一次没A,加了long long 就A了。我真是错一百遍都记不住。还有一个E一直超时,其实做的时候就感觉会超时,果不其然。不过在之前出了一个尴尬事,就是我没注意样例就交了,以为只是求个数,最后发现还要求每个数的位置。。。。。

今天不行,明天继续。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值