目录

简介-什么是数据结构

# 简介

# 什么是数据结构

作为软件开发者,我们要能够借助编程语言来解决问题,而数据结构是这些问题的解决方案中不可或缺的一部分。如果选择了不恰当的数据结构,可能会影响所程序的性能。因此,了解不同数据结构和它们的适用范围十分重要。

算法在计算机科学中扮演着非常重要的角色。解决一个问题有很多方法,但有些方法会比其他方法更好,因此,了解一下著名的算法也很重要。

数组对象基本上是所有语言中用来存储数据的最基本和最基础的数据结构

例如:

  • JavaScript中的[]{}
  • Python中的[](列表){}(字典)
  • Java中的[]集合,而集合里只能存对象,Java中不能直接使用{}来表示一个对象,只能够使用new一个实例对象

提示

我在学习的时候,我一直困惑一个问题,我们都有了数组和对象这种可以存储数据的结构,而且许多语言在底层已经为我们编好许多操作数组和对象的api,那我们要栈和其它更高级的数据结构做什么?

数组,对象,是最简单和基础内存数据结构,我们需要在这种简单的数据结构上做拓展,更重要的是,学好数据结构才能让我们能够看懂底层api的源码,才拥有了数据结构这一门学科

上次更新: 2022/06/01 11:01:52
最近更新
01
关于我
07-14
02
科学上网
11-15
03
OSS+CDN
09-23
更多文章>
极昼青春
买辣椒也用券