File tree 5 files changed +18
-18
lines changed
5 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 25
25
``` python
26
26
class Solution :
27
27
def printNumbers (self , n : int ) -> List[int ]:
28
- return [i for i in range (1 , pow ( 10 , n) )]
28
+ return [i for i in range (1 , 10 ** n )]
29
29
```
30
30
31
31
### ** Java**
32
32
33
33
``` java
34
34
class Solution {
35
35
public int [] printNumbers (int n ) {
36
- int nums = (int ) Math . pow(10 , n);
37
- int [] res = new int [nums - 1 ];
38
- for (int i = 0 ; i < nums - 1 ; ++ i) {
36
+ n = (int ) Math . pow(10 , n) - 1 ;
37
+ int [] res = new int [n ];
38
+ for (int i = 0 ; i < n ; ++ i) {
39
39
res[i] = i + 1 ;
40
40
}
41
41
return res;
@@ -52,7 +52,7 @@ class Solution {
52
52
*/
53
53
var printNumbers = function (n ) {
54
54
let res = [];
55
- for (let i = 1 ; i < 10 ** n; i ++ ) {
55
+ for (let i = 1 ; i < 10 ** n; ++ i ) {
56
56
res .push (i);
57
57
}
58
58
return res;
@@ -64,12 +64,12 @@ var printNumbers = function (n) {
64
64
``` go
65
65
func printNumbers (n int ) []int {
66
66
d := 10
67
- for i := 1 ; i < n ; i++ {
67
+ for i := 1 ; i < n; i++ {
68
68
d *= 10
69
69
}
70
- res := make ([]int ,d- 1 )
71
- for i := 1 ; i < d; i ++ {
72
- res[i- 1 ] = i
70
+ res := make ([]int , d - 1 )
71
+ for i := 1 ; i < d; i++ {
72
+ res[i - 1 ] = i
73
73
}
74
74
return res
75
75
}
Original file line number Diff line number Diff line change 1
1
func printNumbers (n int ) []int {
2
2
d := 10
3
- for i := 1 ; i < n ; i ++ {
3
+ for i := 1 ; i < n ; i ++ {
4
4
d *= 10
5
5
}
6
- res := make ([]int ,d - 1 )
7
- for i := 1 ; i < d ; i ++ {
8
- res [i - 1 ] = i
6
+ res := make ([]int , d - 1 )
7
+ for i := 1 ; i < d ; i ++ {
8
+ res [i - 1 ] = i
9
9
}
10
10
return res
11
11
}
Original file line number Diff line number Diff line change 1
1
class Solution {
2
2
public int [] printNumbers (int n ) {
3
- int nums = (int ) Math .pow (10 , n );
4
- int [] res = new int [nums - 1 ];
5
- for (int i = 0 ; i < nums - 1 ; ++i ) {
3
+ n = (int ) Math .pow (10 , n ) - 1 ;
4
+ int [] res = new int [n ];
5
+ for (int i = 0 ; i < n ; ++i ) {
6
6
res [i ] = i + 1 ;
7
7
}
8
8
return res ;
Original file line number Diff line number Diff line change 4
4
*/
5
5
var printNumbers = function ( n ) {
6
6
let res = [ ] ;
7
- for ( let i = 1 ; i < 10 ** n ; i ++ ) {
7
+ for ( let i = 1 ; i < 10 ** n ; ++ i ) {
8
8
res . push ( i ) ;
9
9
}
10
10
return res ;
Original file line number Diff line number Diff line change 1
1
class Solution :
2
2
def printNumbers (self , n : int ) -> List [int ]:
3
- return [i for i in range (1 , pow ( 10 , n ) )]
3
+ return [i for i in range (1 , 10 ** n )]
You can’t perform that action at this time.
0 commit comments