Skip to content

Commit 11b993d

Browse files
Create TwoSumII.java
1 parent 2c6e24d commit 11b993d

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

Arrays/TwoSumII.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
class TwoSumII {
2+
public int[] twoSum(int[] numbers, int target) {
3+
int s = 0;
4+
int e = numbers.length-1;
5+
int[] result = new int[2];
6+
7+
while(s<e){
8+
if(numbers[s]+numbers[e] == target){
9+
result[0] = s+1;
10+
result[1] = e+1;
11+
return result;
12+
}
13+
else if(numbers[s]+numbers[e] > target){
14+
e--;
15+
}
16+
else{
17+
s++;
18+
}
19+
}
20+
21+
return result;
22+
}
23+
}

0 commit comments

Comments
 (0)