刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

如何有效地刷算法题?刷题小白最新打卡地。算法很重要,但算法也是学起来最难,最令人生畏的。算法千千万,不知该如何下手?经常看到有人抱怨:刚开始刷题时,自己很迷茫,不知道从何刷起,也看不懂别人写的题解。思绪飞来飞去,有时候以为是这个知识点重要,但有时又认为自己走错了路,结果学了半天,越刷越乱,时间、经历都白白浪费。其实,学算法,刷题蛮干是不行的,需要遵循科学的方法。学习算法可能并不只是拼智商,可以通过后天的学习进行掌握,这就需要讲究技巧。方法找对了,可以起到事半功倍的效果。近日,在 Github 上就有人开源了一个项目

如何有效地刷算法题?刷题小白最新打卡地。

算法很重要,但算法也是学起来最难,最令人生畏的。算法千千万,不知该如何下手?经常看到有人抱怨:刚开始刷题时,自己很迷茫,不知道从何刷起,也看不懂别人写的题解。思绪飞来飞去,有时候以为是这个知识点重要,但有时又认为自己走错了路,结果学了半天,越刷越乱,时间、经历都白白浪费。其实,学算法,刷题蛮干是不行的,需要遵循科学的方法。学习算法可能并不只是拼智商,可以通过后天的学习进行掌握,这就需要讲究技巧。方法找对了,可以起到事半功倍的效果。近日,在 Github 上就有人开源了一个项目,该项目是专门为刚开始刷题的同窗准备的算法基地,项目作家立志用动画将流畅难明的算法说得通俗易懂。上线仅仅两天,收获九百多星。

刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

项目地址:https://github.com/chefyuan/algorithm-base

刷题大纲:https://mp.weixin.qq.com/s/fTMzLrv5Ou2Xf3_br80J0g

科学刷题,有妙招项目作家分门别类地将算法分成几大部分:数据结构、字符串立室算法、排序算法、排序算法秒杀题目、数组篇、求和题目、求次数题目、链表篇、双指针、栈和队列等。根据作家的思绪进行刷题,题目应该不大。在每个算法模块中,包含动画模拟、绘图剖析,可谓是图文并茂,用动画的方式将流畅难明的算法形容成通俗易懂的语言。项目作家表示,该项目会一直维护,希望对各位有一丢丢帮助。另外给刚开始刷题,但是不知道从哪里开始刷的同窗,整理了一份刷题大纲,可以先按这个顺序刷,刷完之后应该就能入门了。在字符串立室算法模块中,项目作家列举了三个示例:字符串立室 BF 算法、BM 算法、KMP 算法。

刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

以字符串立室 BF 算法为例,点击相应的算法,会链接到对应的算法主页。在算法主页,项目作家通过诙谐幽默的话语向读者介绍了什么是字符串立室。然后进入主题,对这一概念进行定义:设 S 和 T 是给定的两个串,在主串 S 中找到模式串 T 的过程称为字符串立室,如果在主串 S 中找到 模式串 T ,则称立室成功,函数前往 T 在 S 中首次出现的位置,否则立室不成功,前往 -1。然后通过图示的方式供读者明白。

刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

在讲到算法时,项目作家采用动图的形式,将抽象的算法具象化,为很多算法研究者带来便利,通过动图,就能很好地明白算法,这也是该项目最具创新的地方。

刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

字符串立室 BF 算法动图揭示。将算法向读者介绍清楚后,接着就是根据算法解决经典题目,将思绪转换为代码。当你确定题目都已经明白,并且分析推导出了题目的解法后,你才开始思考如何将自己的思绪转换成代码。有时,将一个思绪转换成算法是很容易且自然的;但有时,有些思绪转换成代码,是很有难度的事情。项目作家将思绪转代码这件事做得很好,将题目形容、题目剖析、题目代码都讲解的非常清楚,根据作家的思绪,很快就能掌握这个算法的精髓,可谓是省时又省力。在数组篇中,以两数之和为例:项目作家将两数之和分解为题目形容、示例、双指针(暴力)法、剖析、题目代码、哈希表、动图剖析等内容。哈希表剖析项目作家是这样形容的「哈希表的做法很容易明白,我们只需通过一次循环即可,假如我们的 target 值为 9,当前指针指向的值为 2 ,我们只需从哈希表中查找是否含有 7,因为 9 – 2 =7 。如果含有 7 我们直接前往即可,如果不含有则将当前的 2 存入哈希表中,指针移动,指向下一元素。注:key 为元素值,value 为元素索引。」然后就是动图揭示。

刷题太遭罪怎么办?这个算法基地专为小白量身打造,还带动画

哈希表剖析动图揭示。本文只介绍了其中两个算法示例,刚开始刷题的同窗,如果不知道该怎么刷,可以按照项目作家给出的思绪,一气刷下来,算法基础应该题目不大,循序渐进,必能取得好的效果。

原创文章,作者:机器之心,如若转载,请注明出处:https://www.iaiol.com/news/shua-ti-tai-zao-zui-zen-me-ban-zhe-ge-suan-fa-ji-di-zhuan/

(0)
上一篇 2021年 3月 25日 下午2:13
下一篇 2021年 3月 25日 下午2:21

相关推荐

  • 超越现有标的57.3%,邢波教授、胡志挺教授团队提出一致NLG评估框架

    长期以来,评估机器天生的文本比较困难。近日,CMU邢波(Eric Xing)教授和UCSD胡志挺(Zhiting Hu)教授的团队提出用一种运算符,一致各类天生恣意的评估方式,为未来各种新恣意、新要求提供了更加一致的指导。实验表明,基于一致框架安排的评估标的,在多个恣意上超过了现有标的与野生评分的类似度,现在通过PyPI和GitHub可以直接调用。

    2022年 1月 28日
  • ICCV 2021 Anti-UAV Workshop & Challenge征稿啦,第二届“无人机追踪”挑战赛等你来战!

    作为计算机视觉规模的三大国际顶级会议之一,CCF A类国际会议ICCV 2021(IEEE International Conference on Computer Vision)将于2021年10月11-17日在线举办。近日,ICCV官方网站公布了Workshop Proposal的最终收录结果(http://iccv2021.thecvf.com/node/44),各式各样的Workshop和挑战赛已相继启动。其中,“全华班”AI 学者组织的The 2nd Anti-UAV W

    2021年 6月 8日
  • GitHub代码一键转VS Code:只需+1s

    被微软收购后的 GitHub,正在变得越来越易用,现在又有人把它和「宇宙第一 IDE」VS Code 紧密联系起来了。

    2021年 2月 9日
  • 崭新定名、高通首款4nm、小米12寰球首发,骁龙8 Gen1实拍图来了

    高通崭新定名的旗舰芯片骁龙 8 Gen1 来了

    2021年 12月 1日
  • 观点 | 物理车钥匙该退出历史舞台了吗?

    原作者 / BENGT HALVORSON:Green Car Reports编辑、Internet Brands Automotive Group高级编辑,已从事汽车行业报道工作20余年。编译 / Angelina上周五晚上(11月19日),一些特斯拉车主遇到了棘手难题——特斯拉的APP或者网络出现错误,致使他们无法连接到自己的车辆,并且其中一部分人,根本无法加入车内并驾驶。 这次错误致使特斯拉的手机钥匙功效,对部分人来说变得毫无用处,而并不是由车辆本身的硬件问题所致使。「看起来我们大概不小心增加了过多

    2021年 11月 23日
  • Creator 面对面 | 通往第三代人工智能的实践之路如何走?

    人工智能已经是一门使能技巧。现在人工智能取得突破性的规模偏向,一定是从脑科学、材料学等规模得到了启发。同时,人工智能在现在将成为科学家的新生产工具,催生科研新范式。

    2022年 7月 26日
  • 瑞莱聪明完成新一轮战略融资,加速打造中国AGI保险平安基座

    近日,人工智能保险平安基础设施提供商瑞莱聪明(RealAI)宣布完成新一轮战略融资,北京市人工智能产业投资基金等参与投资。本轮融资完成后,瑞莱聪明将继续加速通用人工智能保险平安基座产物研发,并不断推进保险平安可控的大模型商业化落地。随着全球范围内最大规模的人工智能浪潮掀起,人工智能的可控性和保险平安性成为愈发重要的发展议题。如今,人工智能大模型的通用性和泛化性大幅提升,利用也从传统的判别式任务走向天生式任务,而人工智能的内生及衍生保险平安问题变得愈加复杂,其带来的挑拨和已经引起的各类危急事件也持续受到全球公众、企业和政府的广泛关注。当

    AI 2024年 4月 12日
  • JUST技术:提升基于GPS轨迹的路网断定精确度

    路网数据对于城市中的很多应用,比如车载导航和线路优化等,都非常重要。传统的路途数据采集方式依赖于采集车,消耗大量的人力物力。随着GPS设备的普及,海量轨迹数据在城市里产生,使我们能够用轨迹数据去天生路网。这个问题在近十年中已经有了广泛的研究,但是其中很多方式的精确度(precision)并不高,特别是上下路途,平行路途等地方。由于轨迹数据在城市内并不是均匀分散的,对于那些车辆频繁通行的地方,我们有没有办法进一步提高这些区域路网断定的精确度呢?

    2021年 4月 7日
  • 海内视频天生爆发前夕,我们组织了一场核心玩家都参与的分享调换会

    近几个月来,视频天生范畴连续公布了新技巧、新模型和新工具,AI 天生的视频效果也得到了肉眼可见的提升和颠覆。很多人认为,人工智能范畴接下来公认的主战场,毋庸置疑是视频天生技巧。图 1:2023 年 AI 视频工具概览  图片来源:https://twitter.com/venturetwins/status/1741147864498397328随着一夜爆火的 Pika 1.0 全面开放、Runway 公布的 Gen-2 开始商业化探索、Meta、Moonvalley 和 Stability AI 等公司

    2024年 1月 8日
  • 支援6kW外放电,最快6.9s破百!吉利首款纯电皮卡起售价17.88万元

    昨日(11月9日),吉利旗下雷达新能源汽车发布首款产品雷达RD6,共推出启航版、创客版、悦享版、悦野版4款车型,售价为17.88万-26.88万元。雷达官方表示,目前购车的用户将会至本月至明年一季度内提车。现场,雷达还发布了其打造的国内首个原生纯电皮卡平台M.A.P。作为搭载该平台的首款车型,雷达RD6的百公里加快可达6.9s,最长续航为632km,并具有一系列智能化能力,配备智能座舱和12项L2+级智能驾驭帮助功用。此外,雷达还透露了他们后续车型的研发规划:未来他们还将推出中型纯电皮卡、中大型新能源皮卡、全尺寸纯

    2022年 11月 10日

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注