LeetCode刷题
btc_runes
没什么意思的人!
展开
-
Leetcode 第 80 场双周赛题解
刷题原创 2022-06-12 00:37:09 · 162 阅读 · 0 评论 -
Leetcode三数之和
思路: 由于他让求不包含重复的三元组,那么我们其实可以使用一个双指针来求,我们先把数组派个续,固定一端,然后从剩下的序列中开始进行枚举答案,即可。注意去重。 class Solution { public: vector<vector<int>> threeSum(vector<int>& nums) { if(nums.size()<3){ return {}; } sort.原创 2022-03-26 17:41:35 · 673 阅读 · 0 评论 -
Leetcode删除元素后的最小差
思路: 我们先枚举能组成第一部分的最小值,将答案记录在数组中 再枚举能组成第二部分的最大值,将答案记录在数组中,最后在枚举最小值即可,利用优先队列+前缀和实现 class Solution { public: long long minimumDifference(vector<int>& nums) { priority_queue<long long>_bg; priority_queue<long long , vect..原创 2022-02-25 15:03:17 · 7081 阅读 · 0 评论