8000 commit easy · AldythNahak/leetcode@cb7db5e · GitHub
[go: up one dir, main page]

Skip to content

Commit cb7db5e

Browse files
committed
commit easy
1 parent a3b9c7f commit cb7db5e

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

Easy/palindrome_number.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
class Solution {
2+
public boolean isPalindrome(int x) {
3+
String strX = String.valueOf(x);
4+
String strXR = new StringBuilder(strX).reverse().toString();
5+
return strX.equals(strXR);
6+
}
7+
}
8+
9+
public class palindrome_number {
10+
public static void main(String[] args) {
11+
Solution solution = new Solution();
12+
System.out.println(solution.isPalindrome(121)); // true
13+
System.out.println(solution.isPalindrome(-121)); // false
14+
System.out.println(solution.isPalindrome(10)); // false
15+
}
16+
}

Easy/two_sum.java

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
import java.util.HashMap;
2+
import java.util.Map;
3+
4+
class Solution {
5+
public int[] twoSum(int[] nums, int target) {
6+
Map<Integer, Integer> map = new HashMap<>();
7+
8+
for (int i = 0; i < nums.length; i++) {
9+
int s = target - nums[i];
10+
11+
if (map.containsKey(s)) {
12+
return new int[] { map.get(s), i };
13+
}
14+
15+
map.put(nums[i], i);
16+
}
17+
18+
return new int[0];
19+
}
20+
21+
}
22+
23+
public class two_sum {
24+
public static void main(String[] args) {
25+
Solution solution = new Solution();
26+
System.out.println(solution.twoSum(new int[] { 2, 7, 11, 15 }, 9));
27+
System.out.println(solution.twoSum(new int[] { 3, 2, 4 }, 6));
28+
System.out.println(solution.twoSum(new int[] { 3, 3 }, 6));
29+
System.out.println(solution.twoSum(new int[] { -3, 4, 3, 90 }, 0));
30+
}
31+
}

0 commit comments

Comments
 (0)
0