2017年8月11日训练日记

本文分享了作者在ACM编程竞赛中的学习心得与体会,重点介绍了二分查找与单调队列这两种算法的应用技巧,并强调了在比赛中保持良好心态的重要性。

        时间可真快,感觉才刚来学校不久,竟然已经快两个星期了,现在脑子里除了ACM感觉别东西的都好陌生,哈哈,ACM也真是不可思议,作为人类发明的编程与算法的东西,它能够如此成熟,丰富,严谨也是很神奇。今天做了不少题,但是这个专题有的题目比较奇怪,有时候真不知错在哪里,尤其是对于二分,有很多细节性的问题要注意,对于double和int的二分的区别,对于上下限的调整,而且二分题目都是有大数据,多输入的long long用的也比较多,单调队列不像二分一样,单调队列本身理解起来会慢些,而且它运用的情况也不是特别明显,需要掌握的就是入队与维护,最要注意的就是它的单调性,利用它的单调性和队尾,队首元素的特点(下标与值)做题。

        其实每个人做题的时候看着榜单都是有个攀比的心理,都想做的更快做的更多,我想说的是尤其是在时间比较充足的情况下每个人还是要按照自己进度,在保证质量情况下,平心静气的做吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值