C++ STL学习
整理做题过程中的点滴收获
一碗小米饭
这个作者很懒,什么都没留下…
展开
-
循秩访问vector时注意不要越界
做LeetCode 1005题时出现如下问题代码如下class Solution {public: int Acc(vector<int> nums){ int sum = 0; for(int j : nums){ sum += j; }return sum; } int largestSumAfterKNegations(vector<int>& nums, int k原创 2022-03-18 20:42:29 · 565 阅读 · 0 评论 -
unordered_map的key与value
unordered_map数据结构unordered_map内部的数据结构是以(key, value)对组的形式组织的,也就是说unordered_map中每个数据单元由两个值构成,第一个为key,第二个为value。现场还原尝试用hash法做0001两数之和代码如下:class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { std::unorde原创 2022-02-26 11:32:07 · 1969 阅读 · 0 评论