会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冰冻三尺 非一日之寒
请让我看看你真正的力量
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
87
下一页
2022年7月31日
11. 盛最多水的容器
摘要: 11. 盛最多水的容器 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例 1:
阅读全文
posted @ 2022-07-31 19:42 WTSRUVF
阅读(47)
评论(0)
推荐(0)
2022年7月30日
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
摘要: 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的
阅读全文
posted @ 2022-07-30 18:43 WTSRUVF
阅读(44)
评论(0)
推荐(0)
剑指 Offer 67. 把字符串转换成整数
摘要: 剑指 Offer 67. 把字符串转换成整数 写一个函数 StrToInt,实现把字符串转换成整数这个功能。不能使用 atoi 或者其他类似的库函数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可
阅读全文
posted @ 2022-07-30 18:16 WTSRUVF
阅读(62)
评论(0)
推荐(0)
剑指 Offer 66. 构建乘积数组
摘要: 剑指 Offer 66. 构建乘积数组 给定一个数组 A[0,1,…,n-1],请构建一个数组 B[0,1,…,n-1],其中 B[i] 的值是数组 A 中除了下标 i 以外的元素的积, 即 B[i]=A[0]×A[1]×…×A[i-1]×A[i+1]×…×A[n-1]。不能使用除法。 示例: 输入
阅读全文
posted @ 2022-07-30 17:31 WTSRUVF
阅读(41)
评论(0)
推荐(0)
2022年7月29日
剑指 Offer 65. 不用加减乘除做加法
摘要: 剑指 Offer 65. 不用加减乘除做加法 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1 输出: 2 提示: a, b 均可能是负数或 0 结果不会溢出 32 位整数 解析: ^异或:无进位加法 &按位
阅读全文
posted @ 2022-07-29 19:31 WTSRUVF
阅读(51)
评论(0)
推荐(0)
剑指 Offer 64. 求1+2+…+n
摘要: 剑指 Offer 64. 求1+2+…+n 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 示例 2: 输入: n = 9 输出: 45 限制: 1 <= n
阅读全文
posted @ 2022-07-29 18:19 WTSRUVF
阅读(45)
评论(0)
推荐(0)
剑指 Offer 63. 股票的最大利润
摘要: 剑指 Offer 63. 股票的最大利润 假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少? 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润
阅读全文
posted @ 2022-07-29 18:14 WTSRUVF
阅读(56)
评论(0)
推荐(0)
2022年7月28日
剑指 Offer 60. n个骰子的点数
摘要: 剑指 Offer 60. n个骰子的点数 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。 你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n 个骰子所能掷出的点数集合中第 i 小的那个的概率。 示例 1: 输入: 1 输出: [0.16667
阅读全文
posted @ 2022-07-28 21:38 WTSRUVF
阅读(43)
评论(0)
推荐(0)
2022年7月27日
剑指 Offer 59 - II. 队列的最大值
摘要: 剑指 Offer 59 - II. 队列的最大值 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。 若队列为空,pop_front 和 max_value 需要返回 -1 示例 1
阅读全文
posted @ 2022-07-27 18:44 WTSRUVF
阅读(30)
评论(0)
推荐(0)
2022年7月26日
239. 滑动窗口最大值
摘要: 239. 滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3
阅读全文
posted @ 2022-07-26 21:33 WTSRUVF
阅读(66)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
87
下一页
公告