如何学习本课程
“在这门算法与数据结构新手班中,我们的学习方法是:首先完整学习基础课程和体系课程,然后进入大厂刷题班,同时参与直播课。每当你理解一个题目时,请务必记录详细的笔记,重点是能帮助你回想起算法的整体流程和代码组织结构。这些笔记在复习时非常重要,因为它们会减少你重新观看视频的次数。你不需要自己去找题目来练习,我们推荐专注于课程上的练习题。这些题目总数超过800个,包含500多个来自LeetCode,涵盖了大厂真实面试的几乎所有类型题目。它们都是最值得练习的题目,确保你在面试时游刃有余。如果你想测试自己的学习状态,欢迎每周三晚8点参加我们的算法直播课,我们会分享最新的大厂算法题目,确保不会重复之前的内容。综上所述,跟随课程学习、练习课上的题目并做好笔记总结,这是最快进步的保证。详细阅读以上信息,然后开始你的学习之旅吧!”
针对人群
初涉算法的IT从业者
初涉算法的大学生
课程宗旨
这门课程专为初学者设计,通过8节课(总计16小时),采用浅显易懂的算法题目,帮助学员轻松进入算法学习的门道。我们致力于解决学习、工作和时间成本等方面的痛点,因为生活总是忙碌,但我们每天都在努力向前迈进,稳步提升自我。
课程目录如下:
- 第1节:位运算、算法是什么、简单排序
- 第2节:数据结构、前缀和、对数器
- 第3节:二分、复杂度、动态数组、哈希表
- 第4节:链表问题
- 第5节:位图、位运算实现加减乘除
- 第6节:比较器、优先级队列、二叉树
- 第7节:继续二叉树的很多题目
- 第8节:归并排序和快速排序
THE END