如有问题,请联系本人邮箱 liaojialong0328@gmail.com
-
LeetCode_232_用栈实现队列
题目描述:1234567891011121314151617181920212223242526272829303132请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueu... -
LeetCode_225_用队列实现栈
题目描述:1234567891011121314151617181920212223242526272829303132请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。实现 ... -
数据结构和算法的基本概念
数据:数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合,数据是计算机程序加工的原料 数据元素和数据项:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理;一个数据元素可由若干数据项组成,数... -
算法的时间复杂度和空间复杂度
算法时间复杂度和空间复杂度如何评估算法时间开销:让算法先运行,事后统计运行时间?【存在问题:和机器性能有关;和编程语言有关,越高级的语言执行效率越低;和编译程序产生的机器指令质量有关;有些算法是不能事后再统计的(导弹控制算法)】 算法时间复杂度:事前...