本文主要是介绍Leetcode | 5-22 | 每日一题 | 找出输掉零场或一场比赛的玩家,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
🔥博客介绍`: EvLast
🎥系列专栏: 数据结构与算法 , 算法入门 , C++项目 , Leetcode_DayCode
🎥 当前专栏: Leetcode_DayCode
专题 : 数据结构帮助小白快速入门算法
👍👍👍👍👍👍👍👍👍👍👍👍
☆*: .。. o(≧▽≦)o .。.:*☆
❤️感谢大家点赞👍收藏⭐评论✍️
学习目标:
今日学习打卡
- Leetcode每日一题
每日一题:
2225. 找出输掉零场或一场比赛的玩家
考点: 数组
哈希表
计数
代码
- 暴力
class Solution {
public:vector<vector<int>> findWinners(vector<vector<int>>& matches) {unordered_map<int,int>winner,loser,w,l;for(auto x : matches) {winner[x[0]]++;loser[x[1]]++;}vector<int> lose; vector<int> win;for(auto x : matches) {if(loser[x[1]] == 1) {if(!l[x[1]]) lose.push_back(x[1]);l[x[1]]++;}if(loser[x[0]] == 0) {if(!w[x[0]]) win.push_back(x[0]);w[x[0]]++;}}sort(win.begin(),win.end());sort(lose.begin(),lose.end());return {win,lose};}
};
学习产出:
- 技术笔记 2 遍
- CSDN 技术博客 3 篇
- 习的 vlog 视频 1 个
个人GitHub页面
力扣做题反馈
English | 简体中文
本仓库用于记录LeetCode每日一题的详细情况, 仓库中的LeetCode_DayCode 即Leetcode 每日一题的题解和代码, 如果对仓库有任何疑问 可以加QQ群: 787936200
点击链接加入群聊【算法交流群】
也可加入大群领取相关资料 : 879189040
这篇关于Leetcode | 5-22 | 每日一题 | 找出输掉零场或一场比赛的玩家的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!