
leetcode
文章平均质量分 53
wingaso
这个作者很懒,什么都没留下…
展开
-
[力扣]47. 全排列 II
需要去重的全排列问题原创 2022-02-23 22:20:14 · 146 阅读 · 0 评论 -
[力扣]46. 全排列
手动实现next_permutation函数,实现全排列。原创 2022-02-23 22:10:46 · 203 阅读 · 0 评论 -
[力扣]45. 跳跃游戏 II
动态规划小问题原创 2022-02-23 22:06:32 · 2318 阅读 · 0 评论 -
[力扣]42. 接雨水
动态规划+双指针+单调栈原创 2022-02-23 20:55:30 · 7947 阅读 · 0 评论 -
[力扣]43. 字符串相乘
模拟乘法,并对乘法过程做优化,更便于编写。原创 2022-02-13 14:24:32 · 346 阅读 · 0 评论 -
[力扣]41. 缺失的第一个正数
力扣训练题原创 2022-02-12 22:16:50 · 402 阅读 · 0 评论 -
[力扣]40. 组合总和 II
力扣训练题原创 2022-02-11 23:24:22 · 461 阅读 · 0 评论 -
[力扣]39. 组合总和
力扣训练题原创 2022-02-11 21:54:00 · 340 阅读 · 0 评论 -
[力扣]33. 搜索旋转排序数组
力扣训练题原创 2022-02-07 13:39:05 · 507 阅读 · 0 评论 -
[力扣]32. 最长有效括号(三解法)
力扣训练题原创 2022-02-06 20:37:21 · 1513 阅读 · 0 评论 -
[力扣]30. 串联所有单词的子串
力扣训练题原创 2022-02-03 15:52:50 · 312 阅读 · 0 评论 -
[力扣][C++]29. 两数相除
力扣训练题原创 2022-02-01 14:18:40 · 1091 阅读 · 0 评论 -
[力扣][C++]28. 实现 strStr()
力扣训练题原创 2022-02-01 12:02:25 · 786 阅读 · 0 评论 -
[力扣]27. 移除元素
力扣训练题原创 2022-01-31 16:42:03 · 302 阅读 · 0 评论 -
[力扣]25. K 个一组翻转链表
力扣训练题原创 2022-01-31 16:01:50 · 304 阅读 · 0 评论 -
[力扣]24. 两两交换链表中的节点
力扣训练题原创 2022-01-30 21:25:58 · 342 阅读 · 0 评论 -
[力扣]22. 括号生成
力扣训练题原创 2022-01-30 18:50:38 · 217 阅读 · 0 评论 -
[力扣][C++]19. 删除链表的倒数第N个节点
力扣训练题原创 2022-01-30 13:15:01 · 943 阅读 · 0 评论 -
[力扣][二分]15. 三数之和
力扣题使用二分查找进行了优化。原创 2022-01-25 12:05:42 · 249 阅读 · 0 评论 -
[力扣][动态规划]5. 最长回文子串
题目链接动态规划先上代码。class Solution {public: string longestPalindrome(string s) { bool f[s.length() + 3][s.length() + 3]; memset(f,false,sizeof f); string res(1,s[0]); for(int k = 0;k < s.length();k++){ for(int i原创 2021-10-25 21:54:30 · 100 阅读 · 0 评论 -
[力扣]3. 无重复字符的最长子串 双指针算法
题目链接这一题并不难,关键是能够想到合适的思路。如果使用暴力方法,需要O(n2)O(n^2)O(n2)的时间。使用双指针算法,可以将时间缩短至O(n)O(n)O(n)。关键解题关键是要对双指针算法足够熟悉,能够将双指针算法运用于本题。代码class Solution: def lengthOfLongestSubstring(self, s: str) -> int: res = 0 hah = {} j = 0原创 2021-10-24 21:12:17 · 99 阅读 · 0 评论 -
[力扣]2.两数相加 代码的优化
题目链接这道题考察单链表操作的入门题目。这道题并不难,写这篇博文并不是因为我不会,主要是想强调一下代码编写的问题。—— 我们不仅要能写出代码,还应该追求高质量的代码!野生代码请看我最原始的代码。# Definition for singly-linked list.# class ListNode:# def __init__(self, val=0, next=None):# self.val = val# self.next = next原创 2021-10-24 17:44:34 · 134 阅读 · 0 评论 -
[错题][力扣]1855. 下标对中的最大距离
题目链接:下标对中的最大距离题目描述给你两个 非递增 的整数数组 nums1nums1nums1 和 nums2nums2nums2 ,数组下标均 **从 0 开始 **计数。下标对 (i,j)(i, j)(i,j) 中 0<=i<nums1.length0 <= i < nums1.length0<=i<nums1.length 且 0<=j<nums2.length0 <= j < nums2.le原创 2021-10-17 18:48:25 · 134 阅读 · 0 评论