摘要:
本篇我以队列的数据类型和操作方法两个方面总结学习笔记 队列(Queue) 一种先进先出(FIFO)的线性数据结构,插入操作在队尾(tail)进行,删除操作在队首(head)进行。 列可以通过(循环)数组或链表轻松实现 一、数据类型 Queue() 创建队列 enqueue(item) 向队尾插入项 阅读全文
摘要:
本篇我以堆栈的数据类型和操作方法两个方面总结学习笔记 堆栈(Stack) 一种后进先出(LIFO)的线性数据结构,对堆栈的插入和删除操作都只能在栈顶(top)进行。 堆栈可以通过数组和链表轻松实现 一、数据类型 Stack() 创建堆栈 push(item) 向栈顶插入项(平时的insert) / 阅读全文