00本书内容以及如何使用(Hello 算法)

0.1 本书内容结构

![[Pasted image 20240804150154.png]]

0.2 本书如何使用

0.2.1 行文风格

  • 后面有 * 号的内容相对困难。
  • 网页版在在专业术语下方有下划线
  • 重点会加粗 重点
  • 会用“引号”标注特指词义
  • 当编程语言之间名词不一致时,以Python为准,none表示 “空” 。
  • 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。
  • 注释主要分为三种类型:标题注释、内容注释、多行注释。

0.2.2 在动画图解中高效学习

用图片动画加深理解
![[animation.gif]]

0.2.3 在实践中深化理解

希望大家自己可以参照代码自己敲一遍动手学,才是真的学

0.2.4 在提问中共同成长

地下有评论区供我们一起讨论。

0.2.5 算法学习路线

  1. 阶段一:算法入门。我们需要熟悉各种数据结构的特点和用法,学习不同算法的原理、流程、用途和效率等方面的内容。
  2. 阶段二:刷算法题。建议从热门题目开刷,先积累至少 100 道题目,熟悉主流的算法问题。初次刷题时,“知识遗忘”可能是一个挑战,但请放心,这是很正常的。我们可以按照“艾宾浩斯遗忘曲线”来复习题目,通常在进行 3~5 轮的重复后,就能将其牢记在心。推荐的题单和刷题计划请见此 GitHub 仓库
  3. 阶段三:搭建知识体系。在学习方面,我们可以阅读算法专栏文章、解题框架和算法教材,以不断丰富知识体系。在刷题方面,可以尝试采用进阶刷题策略,如按专题分类、一题多解、一解多题等,相关的刷题心得可以在各个社区找到。

总结

这本书给我们这些算法小白提供了一个条很好的学习路径。

我的学习方法就是

  1. 阅读网页内容经行理解
  2. 按照所给实例,自己经行答题
  3. 不会再来学
  4. 总结问题所在
  5. 请教问题(向老师,评论区,学长学姐等)
  6. 进行总结内容输出到博客
  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

tyb333333

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

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

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

打赏作者

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

抵扣说明:

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

余额充值