File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
LeetCodePrj/Java/leetcode/easy/page3 Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 22
33public class ArrangingCoins {
44
5- private final int maxRow = 93000 ;
5+ private final int maxRow = 65537 ;
66
77 public int arrangeCoins (int n ) {
88 int sum = 0 ;
99
1010 for (int i = 1 ; i <= maxRow ; i ++) {
1111 sum += i ;
12- if (sum > n ) {
12+ if (sum > n || sum < 0 ) {
1313 return i - 1 ;
1414 }
1515 }
Original file line number Diff line number Diff line change @@ -58,4 +58,10 @@ public void FindAllAnagramsInAString() {
5858 String p = "abc" ;
5959 System .out .println (findAllAnagramsInAString .findAnagrams (s , p ));
6060 }
61+
62+ @ Test
63+ public void testArrangingCoins () {
64+ ArrangingCoins arrangingCoins = new ArrangingCoins ();
65+ System .out .println (arrangingCoins .arrangeCoins (2147483647 ));
66+ }
6167}
You can’t perform that action at this time.
0 commit comments