搜索内容

包含标签:栈 的文章
  • 剑指 Offer 31. 栈的压入、弹出序列

    题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如,序列 {1,2,3,4,5} 是……
    iLemonRain 数组 2021年10月13日
  • NC137 表达式求值

    题目描述 请写一个整数计算器,支持加减乘三种运算和括号。 示例1 输入: "1+2" 返回值: 3 示例2 输入: "(2(3-4))5" 返回值: -10 示例3 输入: "3+234-1" ……
    iLemonRain 字符串 2021年9月8日
  • NC76 用两个栈实现队列

    题目描述 描述 用两个栈来实现一个队列,分别完成在队列尾部插入整数(push)和在队列头部删除整数(pop)的功能。 队列中的元素为int类型。保证操作合法,即保证p……
    iLemonRain 数组 2021年8月5日
  • 剑指 Offer 30. 包含min函数的栈

    题目描述 https://leetcode-cn.com/problems/bao-han-minhan-shu-de-zhan-lcof 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该……
    iLemonRain 算法练习 2021年4月17日
  • 剑指 Offer 39. 数组中出现次数超过一半的数字

    题目描述 https://leetcode-cn.com/problems/shu-zu-zhong-chu-xian-ci-shu-chao-guo-yi-ban-de-shu-zi-lcof 数组中有一个数字出现的次数超过数组长度的一半,……
    iLemonRain 数组 2021年4月13日
  • 剑指 Offer 06. 从尾到头打印链表

    题目描述 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1]   限制: 0 <= 链表长度 ……
    iLemonRain 链表 2021年4月12日