这么轻松地《趣学算法》,已被列入教材!

文末有免费寄送正版图书活动!欢迎参与!

大家在学习算法时,可能遇到的各种困难:看不懂、题目刷了忘然后忘了刷、大部头算法书啃不动。甚至不少人学算法都开始怀疑自己是不是太笨不适合编程了……

如何轻松学算法?

今天给大家推荐一本《趣学算法(第2版)》。这本书第1版重印了22次,被列入“十四五”普通高等教育规划教材作者陈小玉老师在自己多年的教学实践中,也遇到了不少有同样经历的学生,并发现了他们问题的根本所在:没有用到合适的方式学习算法。通过大量的研究和实践,她发现了算法学习的诀窍,综合成书助力学生算法学习,并向读者们提供了几个非常有效的算法学习建议。

c3eaf20f74ada7fc1910dc090cdc61e3.jpeg

算法学习的正确姿势

作者曾遇到过各种各样在算法学习上碰壁的学生,有完全看不懂的、有因为书里代码无法执行而抓狂的、有问是不是if、else这种英文单词也要特别去记的,凡此种种不一而足。

她才终于理解为什么在上课的时候讲一些简单的问题,很多学生就是不明白——有时候是真的枯燥无聊,有时候是真的晦涩难懂

从实际出发,突破算法学习瓶颈

她认为算法学习困难的原因有两个:一是算法本身具有一定的复杂性,另一个原因是讲得不到位。比如数据结构和算法策略本身就不简单,如何把两条线索交织在一起向读者讲清楚,更不是一件容易的事情。

为了解决这两个问题,作者在本书中从问题出发,根据实际问题分析、设计合适的算法策略,然后在数据结构上操作实现,巧妙地将数据结构和算法策略宁城一条线。

再通过大量的实例,充分展现算法设计的思维过程,帮助读者充分体会求解问题的思路、如何分析、使用什么算法策略、采用什么数据结构、算法和复杂度如何、是否有优化的可能等等。

本书最终目的在于培养读者怀着一颗好奇心去思考问题、解决问题,更重要的是体会学习的乐趣,发现算法的美!

五大建议,完全搞定算法学习

当然不管是学习算法还是其他内容,这些知识都在于长期的积累。针对大多数人的学习习惯,作者在书中提供了5个有效的学习建议,帮助读者们更好地进行算法学习。

1.多角度,对比学习

在学习算法的时候,可以先阅读像本书一样的简单入门类,再综合几本书横向多角度看,有了基础的理解后,就能够得到更清晰的分析,有时候会有一种恍然大悟的感觉,原来是这样!

2.大视野,不求甚解

学算法就是学算法本身,首先是算法思想、解题思路、然后是算法实现。为了完全搞懂一个公式的推导和实现一个算法而导致学习进度停滞,或者是纠结使用哪种语言,就完全是得不偿失。暂时的不理解是没关系的,暂时的实现困难也是每个人都会经历的,先把它们放下不要影响整体的学习进度,以后翻翻其他书你就会有“初极狭,才通人。复行数十步,豁然开朗”的体验。

3.多交流,见贤思齐

和他人一起学习和讨论问题,是取得进步最为有效的办法之一,也是分享知识和快乐的途径。不管是论坛、交流群,还是老师朋友,他们都可能给你带来醍醐灌顶的喜悦,还能给你带来意想不到的优秀学习资料。

4.勤实战,越挫越勇

实践是检验真理的唯一标准。只有在一次次小的实战中积累经验,才能获得使用算法解决实际问题的能力。在错误中不断成长,越挫越勇,终会搞定算法学习并熟练掌握。

5.看电影,洞察未来

作者在讲人工智能和算法课的时候,都会建议学生们去看一看科幻电影。以前的那些科幻内容在一步步地被实现,靠的就是人工智能,和其核心——算法。科幻电影并不是简单的消遣,它们能够帮助读者们建立更宏大的未来观,从而提升对算法学习的兴趣,并更为坚定。

作者强调:没有人能一蹴而就,付出总有回报。算法学习更是如此,保持一颗好奇心去学习,然后不停地总结和反思,计划未来,这样对算法学习就会充满信心。

综合资源,多方位入手搞定算法学习

这样看来算法学习是不是毫无问题了?作者觉得还不够。

尽管本书第1版重印了22次,成为“十四五”普通高等教育规划教材,受到了广大师生、其他读者的欢迎和一致好评,但为了跟上新技术发展满足新工科人才培养的需要,作者还是对第1版进行了修订。

本书不仅融入了学科领域的新发展技术,还增加了跨学科、多学科融合的项目实例,并增加了实际工程应用中的算法和面试算法;同时精简了描述文字,重写了所有代码,增加了爬楼梯、最长上升子序列、完全背包、树形动态规划、广度优先搜索等大量新的内容。

而整本书中所有的实战代码都能下载并随意修改使用!同时还提供课件、视频、教学大纲、教学日历、教案、习题等丰富的教学资源下载服务。在线答疑、在线测试系统更是能直接帮助读者一站式解决算法学习难题!

学习算法,这本书不可或缺,同时给粉丝们带来3个福利!

0a98f491c89f09bbe0d8769087015522.jpeg

购书5折,限前50人!

7c4259100a0d0cd0ad6101fc17d3df80.jpeg

福利!免费寄送图书!!

长按、扫描下面二维码,发送备注,格式为:趣学算法+送书活动+昵称,即参与成功!建议选中格式、复制、修改昵称 发送噢,活动截止日期为 2022-11-27 晚上10点 。

e583d96f83f378e8fd7ef6d5556d7f9e.jpeg

请备注格式:趣学算法+送书活动+昵称


点击左下方【阅读原文】,直接购书,专属五折。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值