LeetCode
LeetCode 刷题记录
Blandbland
这个作者很懒,什么都没留下…
展开
-
LeetCode 股票类型题目(121,122,123,188,309,714)
Leetcode股票买卖问题。原创 2022-08-22 11:19:25 · 192 阅读 · 0 评论 -
LeetCode 只出现一次的数字(136,137,260)
LeetCode 只出现一次的数字原创 2022-07-06 10:39:12 · 63 阅读 · 0 评论 -
LeetCode 5.最长回文字串 动态规划
LeetCode 5.最长回文字串 动态规划原创 2022-06-14 16:35:31 · 86 阅读 · 0 评论 -
LeetCode 121.买卖股票的最佳时机 动态规划
LeetCode 121.买卖股票的最佳时机 动态规划原创 2022-06-14 16:29:08 · 110 阅读 · 0 评论 -
LeetCode 22.括号生成 动态规划
LeetCode 22.括号生成 动态规划原创 2022-06-14 16:25:37 · 450 阅读 · 0 评论 -
LeetCode 467.环绕字符串中唯一的子字符串 动态规划
LeetCode 467.环绕字符串中唯一的子字符串 动态规划原创 2022-05-26 16:40:36 · 95 阅读 · 0 评论 -
LeetCode 剑指offer刷题10-1
LeetCode 剑指offer刷题 剑指 Offer 10- I. 斐波那契数列: 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 分析: 题目简单原创 2021-01-15 20:53:17 · 105 阅读 · 0 评论 -
LeetCode 剑指offer刷题 09
LeetCode 剑指offer刷题 剑指 Offer 09. 用两个栈实现队列: 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ); 分析: 题目简单,利用两个栈,来回倒。第一个栈栈顶保存队尾元素,队首元素在栈底,所以出队的时候就将第一个栈的元素倒入到第二个栈,找到队首元素。注意特殊情况的判断。 代码 class CQueue { p原创 2021-01-15 20:42:48 · 210 阅读 · 0 评论