- 博客(2)
- 收藏
- 关注
原创 【Leetcode 用两个栈实现队列】
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回 -1 ) 示例 1: 输入: ["CQueue","appendTail","deleteHead","deleteHead"] [[],[3],[],[]] 输出:[null,null,3,-1] 示例 2: 输入: ["CQueue","deleteHead","appendTail".
2020-07-05 16:45:27 136
原创 【Leetcode简单】 整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−2^31, 2^31− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 题解:反转整数的方法很简单,x 取余得到每一位数字,然而反向构造结果,唯一需要判断的就是结果溢出的时候返...
2020-06-28 16:23:59 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人