题目描述: 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得...[作者空间]
题目描述: 我们有一个由平面上的点组成的列表points。需要从中找出K个距离原点(0,0)最近的点。(这里,平面...[作者空间]
Leetcode767. 重构字符串 题目描述 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不...[作者空间]
题目描述 给定一个整数数组,判断数组中是否有两个不同的索引i和j,使得nums[i]和nums[j]的差的绝对值最...[作者空间]
第k小算法 我们通常会简单地进行一个快速排序后,得到第k个位置上的数字即可。我们都知道的是快速排序是个不稳定的排序...[作者空间]
题目描述: 给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的 h 指数。h...[作者空间]
题目描述: 给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数。 示例1: 输入: [10,2]输出: 2...[作者空间]
题目描述: 在O(nlogn)时间复杂度和常数级空间复杂度下,对链表进行排序。 示例: 输入: -1->5->3-...[作者空间]
归并字面上的意思是合并,归并算法的核心思想是分治法,就是将一个数组一刀切两半,递归切,直到切成单个元素,然后重新组...[作者空间]
插入排序算法: 插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。 每次迭代中,插入排...[作者空间]
与归并排序一样,但不同于插入排序的是,堆排序的时间复杂度是O(nlgn)。而与插入排序相同,但不同于归并排序的是,...[作者空间]
题目描述: 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按...[作者空间]
题目描述: 给出R 行C 列的矩阵,其中的单元格的整数坐标为 (r, c),满足 0 <= r < R 且 0 <...[作者空间]
题目描述: 给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于2,则返回0。 示...[作者空间]