Largest 3-Same-Digit Number in String LeetCode solution in Java

1
class Solution {
2
public String largestGoodInteger(String num) {
3
String ans = "";
4
for (int i = 2; i < num.length(); i++)
5
if (num.charAt(i) == num.charAt(i - 1) && num.charAt(i - 1) == num.charAt(i - 2))
6
if (num.substring(i - 2, i + 1).compareTo(ans) > 0) // Check if the new one is larger
7
ans = num.substring(i - 2, i + 1);
8
return ans;
9
}
10
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0