|
| vector< vector< int > > | mergeArrays (vector< vector< int > > &nums1, vector< vector< int > > &nums2) |
| |
Definition at line 5 of file main.cpp.
◆ mergeArrays()
| vector< vector< int > > Solution::mergeArrays |
( |
vector< vector< int > > & |
nums1, |
|
|
vector< vector< int > > & |
nums2 |
|
) |
| |
|
inline |
Definition at line 8 of file main.cpp.
9 {
10 map<int, int> m;
11 for (const auto& array: nums1)
12 m[array[0]] += array[1];
13 for (const auto& array: nums2)
14 m[array[0]] += array[1];
15 vector<vector<int>> result;
16 result.reserve(m.size());
17 for (const auto& [key, value]: m)
18 result.push_back({key, value});
19 return result;
20 }
Referenced by main().
The documentation for this class was generated from the following file: