什么是数据结构?

207 阅读1分钟

数据结构的定义

“数据结构(data structure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来最优效率的算法。” ---中文维基百科

存储、组织数据结构时,需要考虑插入、删除、修改以及查找数据的效率。

常见的数据结构

  • 数组(Array)
  • 栈(Stack)
  • 链表(Linked List)
  • 图(Graph)
  • 散列表(Hash)
  • 队列(Queue)
  • 树(Tree)
  • 堆(Heap)

什么是算法?

算法就是在计算机中解决问题的方法。