数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素的集合。它包含三方面的内容,逻辑关系、存储关系以及操作。 说简单一点,就是用什么样的方式来表示对应类型的数据。 如: PHP中的数组。 JAVA中的数组、链表、栈、队列、树、堆、图、哈希表 Python中的数组、集合、字典 由不同编程语言实现的数据结构所能表现的数据形式有所不同,但他们的本质就是为了表现最底层的那些数据结构类型。 我们来看一下最通用的数据结构有哪些,他们分别是: **数组、栈、队列、链表、树、散列表、堆、图** 上面的编程序语言中的各种数据类型,便是在这些数据结构基础之上提供自己的一种方式加以实现。