近期学习总结2019/4/24

最近搜索专题做题方面感觉有点进步了吧,除去讲过的例题又写了一道,不过样例还是没有过去,只有一部分是一样的,另一部分不知道是哪里出问题了,还没有找出来。题越来越难了,最近反思了一下,发现自己对于做题的积极性有些减退,虽然也有每天上来打一阵子代码,但时常有种“反正也做不出来,不如先看看别的吧”的感觉,一定要努力纠正自己的这种心态。
新讲的二分法感觉对于二分法本身不难理解,一开始看例题感觉也能看懂思路。但后面有的例题就感觉不太好理解,自己很难想到二分法上去,感觉对于二分法的应用是一个大问题。

总结一下知识点
简单定义:在一个单调有序的集合中查找元素,每次将集合分为左右两部分,判断解在哪个部分中并调整集合上下界,重复直到找到目标元素。
二分法是一个很大的概念,对于某些问题,如果答案具有特定的范围,并且验证答案是否成立的函数具有单调性。则可以在范围内对答案进行二分验证,从而快速确定答案。
由于精度差问题,我们可以将一些小数*1000000转化为整数来二分转化为整数来二分。

最后还想说一下关于最近的C++,老师说我们的代码没有灵魂,我个人理解,代码有灵魂大概就是指代码有自己的风格。说我们的代码没有灵魂大概就是说我们的代码有些死板僵硬,没有自己的特色。这让我想起了自己最近一段时间的做题,这几个专题,基本都是照着模板,模仿着例题做的,自己真的理解了吗?没有。换一个背景,提前不知道这是什么专题,甚至不给任何资料参考,我可能一道题都做不出来。这样一想,自己这段时间的做题,写的都是没有灵魂的代码吧。目前能想到的解决办法,就是自己把知识真正理解掌握了,再去写,而不是机械的模仿。这个过程很困难,我也不知道我多久能做到,不过我一定会努力的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值