![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
soul-proven
前端开发
展开
-
LeetCode笔记 ------11. 盛最多水的容器
写在前边本文为系列文章,记录自己在[leetcode](https://leetcode-cn.com/)上刷题的一些笔记,欢迎大家一块儿讨论。题目描述给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。画 n 条垂直线,使得垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最...原创 2018-07-23 12:23:05 · 201 阅读 · 0 评论 -
LeetCode笔记-----67 二进制求和
写在前边本文为系列文章,记录自己在leetcode上刷题的一些笔记,欢迎大家一块儿讨论。题目描述给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "1"输出: "100"示例 2:输入: a = "1010", b = "1011"输出: "10101"原创 2018-07-27 16:11:33 · 229 阅读 · 0 评论 -
LeetCode笔记-----各位相加
写在前边本文为系列文章,记录自己在leetcode上刷题的一些笔记,欢迎大家一块儿讨论。题目描述给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。示例:输入: 38输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。进阶:你可以不使用循环或者递归,且在 O(1) 时间复杂度...原创 2018-07-27 17:49:25 · 532 阅读 · 0 评论 -
LeetCode笔记-----在排序数组中查找元素的第一个和最后一个位置
写在前边本文为系列文章,记录自己在leetcode上刷题的一些笔记,欢迎大家一块儿讨论。题目描述给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。示例 1:输入: nums = [5,7,7,8,8,10...原创 2018-08-03 15:12:42 · 4067 阅读 · 1 评论