JavaScript实现数据结构与算法(一)重要性

学习笔记:coderwhy的JavaScript实现数据结构与算法的课程

目录

1. 重要性【本文】

2. 线性结构

3. 哈希表

4. 树结构

5. 图结构

6. 排序和搜索

什么时候我们会想要学习数据结构和算法呢?

  1. 面试时
  2. 工作一两年之后

1.1 数据结构的定义

计算机中存储和组织数据的方式。

1.2 算法(Algorithm)的定义

解决问题的方法、步骤、逻辑。
(1)一个有限指令集,每条指令的描述不依赖于语言
(2)接受一些输入(有些情况不需要输入)
(3)产生输出
(4)有限步骤之后终止

1.3 举例生活中的算法

JavaScript实现数据结构与算法(一)重要性

相关文章: