LeetCode
文章平均质量分 53
分享博主从0开始刷leetcode的经历。
早知晓
好好学习,慢慢沉淀,最终成功上岸。
展开
-
Leetcode3.无重复字符的最长子串
*解题思路:**这道题目利用滑动窗口的思想,滑动窗口保证其中包含的数据都是不重复的,并且将每个子串都检查到了,确保不会漏下。请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。输入: s = “pwwkew”原创 2023-12-01 17:05:09 · 356 阅读 · 0 评论 -
Leetcode128.最长连续序列
解题思路:将原数组从小到大排序,遍历数组,遇到不连续的情况,保存之前连续的数组及其长度,然后从不连续的字母继续开始遍历。给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。解释:最长数字连续序列是 [1, 2, 3, 4]。输入:nums = [0,3,7,2,5,8,4,6,0,1]能用for的时候尽量用for,while还是没有for方便~输入:nums = [100,4,200,1,3,2]输入:nums = [0,3,6,2,0,1,4,3]原创 2023-11-29 21:57:38 · 363 阅读 · 0 评论 -
Leetcode49.字母异位词分组
忘了之前做哪家笔试题遇到过这个题,对哈希表一点印象都没有了,完全懵逼了,虽然写出来自己感觉正确的代码了,但是代码太厚重了而且运行还出错了。今天正好在leetcode看见了写一下题解记录一下吧~原创 2023-11-27 22:24:43 · 251 阅读 · 0 评论 -
【LeetCode】4. Median of Two Sorted Arrays(Python)
给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。原创 2021-10-19 20:08:00 · 157 阅读 · 0 评论 -
【LeetCode】2.Add Two Numbers (Python)
给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储 一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。原创 2021-10-14 09:25:31 · 328 阅读 · 0 评论 -
【LeetCode】3. Longest Substring Without Repeating Characters(Python)
给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。原创 2021-10-15 10:32:34 · 161 阅读 · 0 评论 -
【LeetCode】1.两数之和 小白刷的第一道力扣题总结以及使用力扣感受分享
其实我自己在做第一道题的过程中真的有受到打击,自己的惯性思维,逻辑也不行,写不出优质代码,但这正是我需要提升的地方,也是我来刷 leetcode 的目的。所以我会坚持刷题哒~原创 2021-10-07 10:48:07 · 838 阅读 · 2 评论