【数据结构与算法】简介,常用算法

luoyjx · 2018-10-30 08:58 · 78次阅读

算法和数据结构相辅相成,不能单独的去学习某一个抛开另一个。

首先我们需要去掌握如何分析算法复杂度。

然后再开始学习算法和数据结构。

image.png

这里列举最常用的 20 种:

数据结构

  • 数组
  • 链表
  • 队列
  • 散列表
  • 二叉树
  • 跳表
  • Tire 树

算法

  • 递归
  • 排序
  • 二分查找
  • 搜索
  • 哈希算法
  • 贪心算法
  • 分治算法
  • 回溯算法
  • 动态规划
  • 字符串匹配
收藏

暂无评论

登录后可以进行评论。没有账号?马上注册