第一次参加力扣周赛,感慨大佬代码的简介,也从大佬的代码中学到了很多。在做5723. 查找用户活跃分钟数时,一直思考如何使用map做个哈希表,但是因为对C++的不熟悉,导致周赛时没用map写出来。后面看到大佬的代码感觉悟到了点容器的美妙。使用unordered_map<int, unordered_set<int>> m;或者 unordered_map<int, set<int>> hash;,既可以自动去重,又简洁方便,但是此时我有一个疑问是set和map的区别是啥呢?另一个是感触自己一些基础代码写的不够简洁,一个是gcd(),一个是qsort(),用递归写是真的好。
全部评论
set是只有key。 map是key和对应的value
点赞 回复 分享
发布于 2021-05-04 18:54

相关推荐

面了100年面试不知...:今年白菜这么多,冬天可以狂吃了
点赞 评论 收藏
分享
10-21 00:37
已编辑
门头沟学院 C++
小浪_Coding:你问别人,本来就是有求于人,别人肯定没有义务免费回答你丫, 有点流量每天私信可能都十几,几十条的,大家都有工作和自己的事情, 付费也是正常的, 就像你请别人搭把手, 总得给人家买瓶水喝吧
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务