专题:力扣
共8篇相关文章

位运算在力扣题中如何形成效应?
位运算力扣题(leetcode) 78. 子集 难度:中等 相关标签:位运算、数组、回溯 题目: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返...

单链表在力扣题中如何为?
单链表力扣题(leetcode) 2. 两数相加 难度:中等 相关标签:初级工程师、递归、链表、数学 题目: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两...

单调队列LeetCode题,如何成?
单调队列力扣题(leetcode) 76. 最小覆盖子串 难度:中等 相关标签:哈希表、字符串、滑动窗口 题目: 给定两个字符串 s 和 t,长度分别是 m 和 n,返回 s 中的 最短窗口 子串,使得该子串包含 t 中的每一个字符(包括重...

快速排序的原理是什么?
快速排序力扣题(leetcode) 215. 数组中的第K个最大元素 难度:中等 相关标签:数组、分治、快速选择、排序、堆(优先队列) 题目: 给定整数数组 nums 和整数 k,请返回数组中第 k个最大的元素。 请注意,你需要找的是数组排...

归并排序的原理和步骤,你能详细解释一下吗?
归并排序力扣题(leetcode) 23. 合并 K 个升序链表 难度:困难 相关标签:链表、分治、堆(优先队列)、归并排序 题目: 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例...

二分查找的原理是什么?
二分查找力扣题(leetcode) 4. 寻找两个正序数组的中位数 难度:困难 相关标签:高级工程师、数组、二分查找、分治 题目: 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序...

力扣题的前缀和功能,你能详细解释一下吗?
前缀和力扣题(leetcode) 238. 除了自身以外数组的乘积 难度:中等 相关标签:数组、前缀和 题目: 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除了 nums[i] 之外其...

双指针力扣题,如何巧妙运用提问?
双指针力扣题(leetcode) 5. 最长回文子串 难度:中等 相关标签:双指针、字符串、动态规划 题目: 给你一个字符串 s,找到 s 中最长的 回文子串。 示例 1: 输入:s = "babad&am...
