IT书架 本次搜索耗时 0.207 秒,为您找到 334 个相关结果.
  • 173. 二叉搜索树迭代器

    📑 题目:173. 二叉搜索树迭代器 📑 题目:173. 二叉搜索树迭代器 🚀 本题 LeetCode 传送门 题目大意 实现一个二叉搜索树迭代器。你将使用二叉搜索树的根节点初始化迭代器。调用 next() 将返回二叉搜索树中的下一个最小的数。 解题思路 用优先队列解决即可 代码 package leetcode im...
  • 224. 基本计算器

    🚀 本题 LeetCode 传送门 题目大意 实现一个基本的计算器来计算一个简单的字符串表达式的值。字符串表达式可以包含左括号 ( ,右括号 ),加号 + ,减号 -,非负整数和空格 。 解题思路 注意点一:算式中有空格,需要跳过 注意点二:算式中会出现负数,负负得正的情况需要特殊处理,所以需要记录每次计算出来的符号 代码 packa...
  • 227. 基本计算器 II

    🚀 本题 LeetCode 传送门 题目大意 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。整数除法仅保留整数部分。 解题思路 这道题是第 224 题的加强版。第 224 题中只有加减运算和括号,这一题增加了乘除运算。由于乘除运算的优先级高于加减。所以先计算乘除运算,将算出来的结果再替换回原来的算式中。最后只剩下加...
  • 218. 天际线问题

    🚀 本题 LeetCode 传送门 题目大意 城市的天际线是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。现在,假设您获得了城市风光照片(图A)上显示的所有建筑物的位置和高度,请编写一个程序以输出由这些建筑物形成的天际线(图B)。 每个建筑物的几何信息用三元组 [Li,Ri,Hi] 表示,其中 Li 和 Ri 分别是第 i 座建筑物左右边缘的...