# 数据结构与算法(in JavaScript)
程序 = 数据结构 + 算法。
数据结构,即便于算法操作的组织数据的方法。—— 《算法》
数据结构是一种存储和组织数据的方式,旨在便于访问和修改。——《算法导论》
常见的数据结构包括数组、链表、栈、队列、哈希表、二叉树、堆和图等。
算法,即适合用计算机实现的解决问题的方法...在计算机科学领域,我们用算法这个词来描述一种有限、确定、有效的并适合用计算机程序来实现的解决问题的方法。——《算法》
算法就是把输入转换成输出的计算步骤的一个序列...算法则描述一个特定的计算过程来实现该输入、输出关系。——《算法导论》
算法是计算机的核心技术,是一种求解某一计算问题的计算过程。常见的算法包括排序、搜索、查找、字符串匹配等。
算法分析 →