Skip to content

Commit d5e989e

Browse files
committed
Runtime: 4 ms (Top 94.55%) | Memory: 6 MB (Top 90.93%)
1 parent 6568d2d commit d5e989e

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1+
// Runtime: 4 ms (Top 94.55%) | Memory: 6 MB (Top 90.93%)
12
class Solution {
23
public:
34
int nthUglyNumber(int n) {
4-
5+
56
int dp[n+1];
67
dp[1] = 1;
7-
8+
89
int p2 = 1, p3 = 1, p5 = 1;
910
int t;
10-
11+
1112
for(int i = 2; i < n+1; i++){
1213
t = min(dp[p2]*2, min(dp[p3]*3, dp[p5]*5));
1314
dp[i] = t;
14-
15+
1516
if(dp[i] == dp[p2]*2){
1617
p2++;
1718
}
@@ -23,6 +24,6 @@ class Solution {
2324
}
2425
}
2526
return dp[n];
26-
27+
2728
}
28-
};
29+
};

0 commit comments

Comments
 (0)