第一次参加力扣周赛,感慨大佬代码的简介,也从大佬的代码中学到了很多。在做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
相关推荐
07-23 15:14
重庆理工大学 机械结构工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-04 10:32
安徽大学 单片机 实习僧和BOSS直聘都投了几十家,硬件开发,硬件测试,嵌入式都投了,全是已读不回……我现在考虑想在秋招前速成一个Linux项目,其实现在完全不知道自己要找什么方向的,只能海投了,求大佬们给点意见😭😭😭

点赞 评论 收藏
分享