
排序
leetcode排序
earlene_wyl
这个作者很懒,什么都没留下…
展开
-
leetcode 451. 根据字符出现频率排序 medium
leetcode 451. 根据字符出现频率排序 medium 题目描述:解题思路:hash表统计词频+ 桶排(堆排也可)代码://class Solution {public: string frequencySort(string s) { int max_cnt = 0; unordered_map<char, int> hash; for (char &c: s)...原创 2021-12-14 16:39:51 · 100 阅读 · 0 评论 -
leetcode 215. 数组中的第K个最大元素 medium
leetcode215. 数组中的第K个最大元素 medium 题目描述:解题思路:方法一: 快速选择 (时间复杂度 O(n)空间复杂度O(1))方法二: 求第k个最大, 用最小堆 (时间复杂度 O(nlogk), 空间O(k))代码:// 快速选择class Solution {public: int findKthLargest(vector<int>& nums, int k) { if ...原创 2021-12-14 15:54:02 · 388 阅读 · 0 评论 -
leetcode 912. 排序数组 medium (验证各种排序)
leetcode 912. 排序数组medium 题目描述:解题思路:用来验证各种排序算法,写的对不对代码:快排class Solution {public: vector<int> sortArray(vector<int>& nums) { quick_sort(nums, 0, nums.size()-1); return nums; } v...原创 2021-12-14 17:03:12 · 141 阅读 · 0 评论