
Leecode
LFPNB
这个作者很懒,什么都没留下…
展开
-
代码随想录Day2 :977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵Ⅱ
因为数据升序,俩边的数据平方会很大,中间数据最小。因此俩头归并,双指针算法。申请一个新数组放排好的元素。听了carl哥的课才有思路。思路可以理解,但是实现细节感觉比较吃力。经典题型,注意起始点,四个方向的偏移量使用,以及边界点判定。一开始暴力解法,先赋值,再冒泡排序,超时。原创 2022-12-09 00:04:35 · 204 阅读 · 1 评论 -
代码随想录算法训练营第一天 | 704. 二分查找、27. 移除元素
第一次正式刷力扣,希望可以坚持。除了按照carl哥的规划,一定要做好笔记和思维导图,及时复习,刷好第一遍。704二分查找,二分查找是经典题目。需要牢记模板,灵活运用。遇到问题就是,没刷过力扣,不习惯。``27移除元素,是双指针算法。双指针考验自己的编程思路,不要害怕麻烦,要趁早熟练攻克。原创 2022-12-07 23:59:41 · 222 阅读 · 1 评论 -
leecode-20. 有效的括号
今天看到一道匹配括号的题。觉得练一练也有必要。就在leecode上找到了一道。题目:给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: “()”输出: true示例 2:输入: “()[]{}”输出:...原创 2020-02-20 23:25:39 · 131 阅读 · 0 评论