6-2课:如何自学算法

本文介绍了自学算法的三大要素:明确学习目标、选择合适的学习材料和掌握有效学习方法。建议通过阅读经典书籍如《算法导论》、观看名校课程以及练习编程来深入学习。强调了学习目标的重要性,提出至少要达到理解并能实现算法的水平,并指出刷题的正确方法在于理解和应用,而非死记硬背。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自学三要素

enter image description here

不只是自学算法,其实自学任何东西,都涉及到三大要素:

  • 学习目标

    学习目标包括两个维度:1. 要学习的内容;2. 对目标内容计划掌握的深度。 根据目标,我们可以指定出学习的计划。

  • 学习方法

    抽象层面,各领域的学习方法都差不多,无外乎由理论到实践。

    不过不同领域中理论所占的比重不同,理论和实践的关系也不尽相同。

    有些东西,例如艺术、体育,理论与实践相对分离,实践部分占比极大,而实践条件又受到重重限制,自学难度很大。

    幸运地是,编程和算法并非此种。作为以“书本知识”为主的领域,计算机编程/算法其实很适合自学,只要用心且方法掌握得当,相信大家都能通过自学取得很多进步。

  • 具体执行

    有了计划和方法,还要真的去执行才能有所收获。

前两个要素,下面会通过讲解给大家以具体的建议。

唯有最后这一点,无论学什么,“执行”都是说起来是最容易的,做起来却是最难的。在今后自学算法的道路上&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶锦鲤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值