LeetCode
LeetCode学习
萌龙如我们
做点有意思的事儿
展开
-
算法学习:Leetcode-623. 在二叉树中增加一行
BFS DFS 模板题目原创 2022-08-05 21:11:42 · 127 阅读 · 0 评论 -
算法学习:LeetCode-1161. 最大层内元素和
广度优先搜索原创 2022-07-31 22:41:31 · 1463 阅读 · 0 评论 -
算法学习:LeetCode-593. 有效的正方形
小trick原创 2022-07-29 22:08:05 · 1577 阅读 · 0 评论 -
算法学习:LeetCode-1331. 数组序号转换
map的使用原创 2022-07-28 23:48:51 · 109 阅读 · 0 评论 -
算法学习:LeetCode-592. 分数加减运算
字符串操作原创 2022-07-27 23:02:48 · 1105 阅读 · 0 评论 -
算法学习:LeetCode-51. N 皇后
回溯法原创 2022-07-26 22:30:09 · 166 阅读 · 0 评论 -
算法学习:LeetCode-160. 相交链表
判断链表是否交点原创 2022-07-25 21:43:27 · 224 阅读 · 0 评论 -
算法学习:LeetCode-69. x 的平方根
牛顿插值原创 2022-07-24 21:22:46 · 484 阅读 · 0 评论 -
算法学习:LeetCode-8. 字符串转换整数 (atoi)
字符串转化原创 2022-07-23 20:58:20 · 49 阅读 · 0 评论 -
算法学习:LeetCode-142. 环形链表 II
set原创 2022-07-22 20:33:35 · 66 阅读 · 0 评论 -
算法学习:LeetCode-141. 环形链表
快慢指针原创 2022-07-21 20:34:55 · 138 阅读 · 0 评论 -
【算法学习:LeetCode-136. 只出现一次的数字】
异或运算原创 2022-07-20 21:56:00 · 204 阅读 · 0 评论 -
算法学习:LeetCode-119. 杨辉三角 II
杨辉三角问题的空间复杂度优化原创 2022-07-19 21:52:14 · 346 阅读 · 0 评论 -
算法学习:LeetCode-118. 杨辉三角
杨辉三角原创 2022-07-18 23:02:24 · 346 阅读 · 0 评论 -
算法学习:LeetCode-83. 删除排序链表中的重复元素
链表操作原创 2022-07-17 21:59:11 · 172 阅读 · 0 评论 -
算法学习:LeetCode-80. 删除有序数组中的重复项 II
快慢指针原创 2022-07-16 23:39:48 · 124 阅读 · 0 评论 -
算法学习:LeetCode-104. 二叉树的最大深度
先序遍历二叉树计算树的深度原创 2022-07-15 22:51:00 · 50 阅读 · 0 评论 -
算法学习:LeetCode-70. 爬楼梯
动态方程原创 2022-07-14 22:30:42 · 144 阅读 · 0 评论 -
算法学习:LeetCode-66. 加一
进位思想;vector用法原创 2022-07-13 21:33:15 · 187 阅读 · 0 评论 -
算法学习:LeetCode-58. 最后一个单词的长度
字符串原创 2022-07-12 20:20:52 · 57 阅读 · 0 评论 -
算法学习:LeetCode-15. 三数之和
夹逼原创 2022-07-11 17:55:19 · 123 阅读 · 0 评论 -
算法学习:LeetCode-35. 搜索插入位置
二分查找算法原创 2022-07-10 17:44:04 · 70 阅读 · 0 评论 -
算法学习:LeetCode-27. 移除元素
算法学习:LeetCode-27. 移除元素原创 2022-07-09 22:32:51 · 123 阅读 · 0 评论 -
算法学习:LeetCode-6. Z 字形变换
算法学习:LeetCode-6. Z 字形变换原创 2022-06-24 18:39:00 · 185 阅读 · 0 评论 -
算法学习:LeetCode-5. 最长回文子串
算法学习:LeetCode-5. 最长回文子串原创 2022-06-12 18:26:22 · 75 阅读 · 0 评论 -
算法学习:LeetCode-150. 逆波兰表达式求值
题目:根据 逆波兰表示法,求表达式的值。有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。实例:输入: [“2”, “1”, “+”, “3”, “*”]输出: 9解释: 该算式转化为常见的中缀算术表达式为:((2 + 1) * 3) = 9解题思路: 逆波兰表达式由 "value ,value ,operator"其中value可以是数字也可以是"value ,value ,operator"这样的形式嵌套组成。它的特点是把运算符放在了两个运算数原创 2020-06-17 16:29:13 · 223 阅读 · 0 评论 -
算法学习:LeetCode-面试题09. 用两个栈实现队列
题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )实例:输入:[“CQueue”,“appendTail”,“deleteHead”,“deleteHead”][[],[3],[],[]]输出:[null,null,3,-1]当时没看实例懂什么意思,看了评论内容恍然大悟:第一个列表中对应的是每一步的操作;第二个列表原创 2020-06-16 17:02:07 · 160 阅读 · 0 评论