首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Leetcode
waws520
创建于2021-05-15
订阅专栏
Leetcode的解题思路的总结和代码分享
等 8 人订阅
共776篇文章
创建于2021-05-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode_1189 “气球” 的最大数量
要求 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 "balloon"(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 "
leetcode_1267 统计参与通信的服务器
要求 这里有一幅服务器分布图,服务器的位置标识在 m * n 的整数矩阵网格 grid 中,1 表示单元格上有服务器,0 表示没有。 如果两台服务器位于同一行或者同一列,我们就认为它们之间可以进行通信
leetcode_1266 访问所有点的最小时间
要求 平面上有 n 个点,点的位置用整数坐标表示 points[i] = [xi, yi] 。请你计算访问所有这些点需要的 最小时间(以秒为单位)。 你需要按照下面的规则在平面上移动: 每一秒内,你可
leetcode_1295 统计位数为偶数的数字
要求 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数。 示例 1: 示例 2: 详解代码 解题步骤:略。
leetcode_1290 二进制链表转整数
要求 给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。 请你返回该链表所表示数字的 十进制值 。 示例 1: 示例 2: 示例 3:
leetcode_1281 整数的各位积和之差
要求: 给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 示例 1: 示例 2: 详解代码 解题思路:我们使用两个对序列进行累计操作的函数,分别计算出累乘和累加的
leetcode_0090 子集 II
要求: 给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。 示例 1 示例 2 详解代码
leetcode_0086 分隔链表
要求: 给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你应当 保留 两个分区中每个节点的初始相对位置。 示例
leetcode_0082 删除排序链表中的重复元素 II
要求: 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。 返回同样按升序排列的结果链表。 示例 1 示例
leetcode_0080 删除有序数组中的重复项 II
要求: 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额
leetcode_0078 子集
要求: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1 示例 2 详解代码 解题思路:
leetcode_0053 最大子序和
要求: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 1 示例 2 示例 3 示例 4 示例5 详解代码 解题思路:其中最重要的部分是c
leetcode_0026 删除有序数组中的重复项
要求: 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外
leetcode_0024 两两交换链表中的节点
要求: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1 示例 2 示例 3 详解代码 解题思路:注意这个部分,py
leetcode_0019 删除链表的倒数第 N 个结点
要求: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶: 你能尝试使用一趟扫描实现吗? 示例 1 示例 2 示例 3 详解代码 解题的思路:如图所示,我们使用间距定位倒数第n
leetcode_0017 电话号码的字母组合
要求: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1 示例 2 示例
leetcode_0016 最接近的三数之和
要求: 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 示例
leetcode_0011 盛最多水的容器
要求: 给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中
leetcode_0003 无重复字符的最长子串
要求: 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 示例 2: 示例 3: 示例 4: 详解代码 循环数据展示 循环 start end result mapS