欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

刷了 1000 多道算法题,我想说……

发布时间:2023/12/20 68 豆豆
生活随笔 收集整理的这篇文章主要介绍了 刷了 1000 多道算法题,我想说…… 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

点击蓝字 关注我们

算法在编程中,是十分重要的,但学起来也是最困难的,也是最容易快速从入门到放弃。

不知道大家有没有遇到过以下这几种情况:

  • 拿到题目一脸懵逼,不知道如何下手;

  • 拿到题目后开始着手写代码,写了一大串,最后越写越乱。

如果遇到过以上几种情况的小伙伴,可以在留言区分享一下解救自己刷题困难的小技巧~

其实,学习算法,使用暴力刷题是不可行的,一定要用科学的方法进行学习。

作为一个刷了 1000 多道算法题的过来人,想对你说说我的一点心得体会。当然,此心得更适合算法小白等~希望算法大佬们也可以在留言区分享经验呀

首先我们要知道,算法并不是拼智商的游戏。它并不是智商高就一定可以,不够聪明,就一定不行。虽然先天因素会让你刷题更顺风顺水,但是后天训练的。

其次,难度要循序渐进。切忌上来就给自己整难题,必须从易到难,层层递进。急于求成,只会加剧自己对算法的厌恶。

最后,算法刷题前,必须将题目分门别类,按知识点进行刷题

说到这里,我就不得不提到我们的算法刷题群

我们的小伙伴会在社群中发布【每日一题】,供大家刷题~题目从易到难,并按知识点进行分类,非常适合算法小白。

如果你想学习算法、备战蓝桥杯等,都可以加入我们的算法刷题群!另外,每周一,我将总结上周算法知识点及题目。如果错过的小伙伴,记得看看哦~

上周刷题的知识点为前缀和与差分、尺取法(双指针),但由于前缀和与差分已与上周一罗列,我就不再重复讲解了,具体可见往期文章:「算法刷题宝典」必须知道的知识点和技巧 具体题解回复【算法】即可免费领取哦~

前缀和与差分

1.三体攻击

2、灵能传输

尺取法(双指针)

尺取法(又称为双指针、two pointers),是算法竞赛中一个常用的优化技巧。它用来解决序列的区间问题,操作简单、容易编程。

尺取法通常是指对数组保存一对下标(起点、终点),然后根据实际情况交替推进两个端点直到得出答案的方法。

如果区间是单调的,也常常用二分法来求解,所以很多问题用尺取法和二分法都行。

1.回文判定

3.日志统计

3.锻造兵器

今天的算法知识点汇总及题目就到这啦!

如果你想获取题解,请回复【算法】;如果你想持续算法刷题,请扫码加入算法刷题群哦~

▼扫码一起刷题~▼

总结

以上是生活随笔为你收集整理的刷了 1000 多道算法题,我想说……的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。