keep walking, if U are tired 栈 基本概念 复杂度分析 栈的应用 队列 基本概念 复杂度分析 阻塞队列和并发队列 栈 基本概念 只允许在同一端进行插入和删除数据,也是一种线性表结构,后进者先出,先进者后出,是典型的“栈”结构。 相比于数组和链表,栈只会带来更多的限制,从功能来说,数组或者链表完全可以替代栈,为什么还需要栈呢? 栈把功能缩小使之更加单一,是为了避免暴露太多的操作接口,使用起来更加安全可控,不容易出错。 栈既可以用数组来实现,也可以用链表实现,用数组实现的栈叫顺序栈,用链表实现的栈叫链式栈。 复杂度分析 栈的操作复杂度