摘要: 什么是栈? 栈是一种线性数据结构,相比于数组,栈对应的操作是数组的子集,只能从一端添加元素,也只能从一端取出元素,而这一端称为栈顶。 存储方式如下: 栈也是一种后进先出(Last In First Out,简称LIFO)的数据结构,最先进入的元素存放于栈低,后进入的元素存放于栈顶,并且在计算机的世界 阅读全文
posted @ 2020-05-09 14:32 瞬间的花逝 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 什么是数组? 数组对应的英文是array,是一个存储相同类型的变量所组成的一个有序集合,数组中每一个变量称为元素,每个元素都有一个对应的索引(索引从0开始)。 数组的存储方式如下: 数组还有另一个特点,就是在内存中是顺序存储的。 内存是由一个个连续的内存单元所组成的,每一个内存单元都对应一个地址,在 阅读全文
posted @ 2020-05-08 21:25 瞬间的花逝 阅读(496) 评论(0) 推荐(1) 编辑