LeetCode_Solutions
LeetCode_Solutions
Two Sum
#include <iostream>
#include <vector>
#include <unordered_map>
class Solution {
public:
if (map.find(complement) != map.end()) {
map[nums[i]] = i;
return {};
};
int main() {
Solution solution;
int target = 9;
return 0;
}
2. Best Time to Buy and Sell Stock (121)
#include <iostream>
#include <vector>
#include <algorithm>
class Solution {
public:
return maxProfit;
};
int main() {
Solution solution;
return 0;
}
3. Contains Duplicate (217)
#include <iostream>
#include <vector>
#include <unordered_set>
class Solution {
public:
unordered_set<int> seen;
seen.insert(num);
return false;
};
int main() {
Solution solution;
<< endl;
return 0;
}
4. Maximum Subarray (53)
#include <iostream>
#include <vector>
#include <algorithm>
class Solution {
public:
return maxSum;
};
int main() {
Solution solution;
cout << "Maximum Subarray Sum: " << solution.maxSubArray(nums) << endl;
return 0;
}
5. Palindrome Number (9)
#include <iostream>
class Solution {
public:
bool isPalindrome(int x) {
int revertedNumber = 0;
x /= 10;
};
int main() {
Solution solution;
int x = 121;
return 0;