汉诺塔问题

在经典汉诺塔问题中,有  3  根柱子及  N  个不同大小的穿孔圆盘,盘子可以滑入任意一根柱子。一开始,所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以下限制:        (1)  每次只能移动一个盘子;        (2)  盘子只能从柱子

#leetcode   #算法   #简单   #汉诺塔  

用两个栈实现队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数  appendTail  和  deleteHead  ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead  操作返回  -1  )(话说这个示例我盯了好久才看懂)示例  1:        输入

#leetcode   #算法   #有限资源   #简单   #日常生活案例   #汉诺塔