数据结构与算法之美

作者购买极客时间《数据结构与算法之美》课程,想以博客记录学习过程。算法工程师需了解完整知识体系,普通开发者应掌握10个数据结构和10个算法。还给出课程代码链接,制定学习计划,目标是理解50个数据结构和算法实现,每日打卡1小时共30天。
背景

前段时间购买了极客时间的《数据结构与算法之美》(不是广告),看过前几篇之后觉得作者讲的很好。想用博客的方式来记录一下自己的学习过程和思考。

结构

在这里插入图片描述

重点

作为算法工程师,上图的知识体系是都要求了解的。作为普通的开发修炼内功,我们需要了解的是:

10 个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;
10 个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值