Skip to content

Commit 3f83bff

Browse files
committed
quick fix to address warnings
1 parent a7bdf19 commit 3f83bff

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

cpp/0001_two_sum/0001_two_sum.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@ using std::vector;
77
class Solution {
88
public:
99
vector<int> twoSum(vector<int> &nums, int target) {
10-
1110
unordered_map<int, int> umap;
12-
for (int i = 0; i < nums.size(); i++) {
11+
for (uint i = 0; i < nums.size(); i++) {
1312
const int current = nums[i];
1413

1514
if (umap.count(current) > 0) {
16-
return {i, umap[current]};
15+
return {(int)i, umap[current]};
1716
}
1817

1918
const int diff = target - nums[i];

cpp/0001_two_sum/0001_two_sum_test.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ TEST(TwoSumTest, Example1) {
99
const vector<int> mock = Solution().twoSum(nums, 9);
1010

1111
const vector<int> solution = {1, 0};
12-
for (int i = 0; i < mock.size(); ++i) {
12+
for (uint i = 0; i < mock.size(); ++i) {
1313
EXPECT_EQ(solution[i], mock[i]);
1414
}
1515
}

0 commit comments

Comments
 (0)