会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hqzxwm
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
2020年12月7日
leetcode_227. 基本计算器 II
摘要: 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。 示例 1: 输入: "3+2*2" 输出: 7 示例 2: 输入: " 3/2 " 输出: 1 示例 3: 输入: " 3+5 / 2 " 输出:
阅读全文
posted @ 2020-12-07 13:15 hqzxwm
阅读(75)
评论(0)
推荐(0)
2020年12月6日
leetcode_150. 逆波兰表达式求值
摘要: 根据 逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1: 输入: ["2", "1", "
阅读全文
posted @ 2020-12-06 15:37 hqzxwm
阅读(75)
评论(0)
推荐(0)
leetcode_145. 二叉树的后序遍历
摘要: 给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/binary-tr
阅读全文
posted @ 2020-12-06 10:14 hqzxwm
阅读(56)
评论(0)
推荐(0)
2020年12月5日
leetcode_144. 二叉树的前序遍历
摘要: 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 输入:root = [1,null,2,3] 输出:[1,2,3] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 示例 4: 输入:root = [1,2] 输出:[1
阅读全文
posted @ 2020-12-05 21:12 hqzxwm
阅读(69)
评论(0)
推荐(0)
leetcode_94. 二叉树的中序遍历
摘要: 给定一个二叉树的根节点 root ,返回它的 中序 遍历。 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 示例 4: 输入:root = [1,2] 输出:[2,
阅读全文
posted @ 2020-12-05 19:57 hqzxwm
阅读(57)
评论(0)
推荐(0)
leetcode_71. 简化路径
摘要: 以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多信息请参阅:Linux / Unix中的绝对
阅读全文
posted @ 2020-12-05 17:24 hqzxwm
阅读(73)
评论(0)
推荐(0)
2020年12月4日
1598. 文件夹操作日志搜集器
摘要: 每当用户执行变更文件夹操作时,LeetCode 文件系统都会保存一条日志记录。 下面给出对变更操作的说明: "../" :移动到当前文件夹的父文件夹。如果已经在主文件夹下,则 继续停留在当前文件夹 。 "./" :继续停留在当前文件夹。 "x/" :移动到名为 x 的子文件夹中。题目数据 保证总是存
阅读全文
posted @ 2020-12-04 16:35 hqzxwm
阅读(71)
评论(0)
推荐(0)
leetcode_1544. 整理字符串
摘要: 给你一个由大小写英文字母组成的字符串 s 。 一个整理好的字符串中,两个相邻字符 s[i] 和 s[i+1],其中 0<= i <= s.length-2 ,要满足如下条件: 若 s[i] 是小写字符,则 s[i+1] 不可以是相同的大写字符。 若 s[i] 是大写字符,则 s[i+1] 不可以是相
阅读全文
posted @ 2020-12-04 16:10 hqzxwm
阅读(79)
评论(0)
推荐(0)
leetcode_1441. 用栈操作构建数组
摘要: 给你一个目标数组 target 和一个整数 n。每次迭代,需要从 list = {1,2,3..., n} 中依序读取一个数字。 请使用下述操作来构建目标数组 target : Push:从 list 中读取一个新元素, 并将其推入数组中。 Pop:删除数组中的最后一个元素。 如果目标数组构建完成,
阅读全文
posted @ 2020-12-04 15:45 hqzxwm
阅读(78)
评论(0)
推荐(0)
leetcode_1047. 删除字符串中的所有相邻重复项
摘要: 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例: 输入:"abbaca" 输出:"ca" 解释: 例如,在 "abbaca" 中,我们可以删
阅读全文
posted @ 2020-12-04 10:10 hqzxwm
阅读(81)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
公告