leetcode
小丑小丑小丑
这个作者很懒,什么都没留下…
展开
-
数组中第K个最大元素(3种方法)
给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。https://leetcode-cn.com/problems/kth-largest-element-in-an-array/这里说三个方法,再讲讲三种方法的优劣第一种:排序排序的思想很简单,降序排序,然后返回第k个数即可。代码如下:class Solution {public: int findKthLargest(vecto原创 2021-10-26 20:48:09 · 4693 阅读 · 5 评论 -
leetcode和牛客网代码整体移动方法
整体缩进先选中目标代码,再按tab键即可。tab后整体向前先选择目标代码,再按shift+tab即可。原创 2021-10-15 17:09:55 · 494 阅读 · 0 评论 -
在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。
在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。原创 2021-09-09 18:14:00 · 702 阅读 · 0 评论 -
一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。
一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。原创 2021-09-09 00:22:24 · 353 阅读 · 0 评论 -
消失的数字(两种方法)
题目描述:数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。方法1:原创 2021-09-08 23:10:20 · 1673 阅读 · 1 评论