摘要:
栈(Stack)是一个数据集合,可以理解为只能在一端进行插入或删除操作的列表 栈的特点:后进先出LIFO(last-in,first-out) 栈的概念:栈顶,栈底 基本操作: 进栈(压栈):push 出栈:pop 取栈顶:gettop 括号匹配问题:给定一个字符串,其中包括小括号,中括号,大括号, 阅读全文
摘要:
列表中的元素是怎么进行存储的? 顺序存储 列表或数组在创建时,会开辟一块连续的内存空间,长度定死了 查找[1]: 复杂度O(1) append:复杂度O(1) 插入:复杂度O(n) 删除:复杂度O(n) 数组和列表有两点区别:数组长度固定,数组内元素类型一样(由于不同类型的数据存储空间大小不一样,为 阅读全文