File tree 3 files changed +43
-0
lines changed
solution/1900-1999/1920.Build Array from Permutation
3 files changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -73,6 +73,22 @@ class Solution {
73
73
}
74
74
```
75
75
76
+ ### ** JavaScript**
77
+
78
+ ``` js
79
+ /**
80
+ * @param {number[]} nums
81
+ * @return {number[]}
82
+ */
83
+ var buildArray = function (nums ) {
84
+ let ans = [];
85
+ for (let i = 0 ; i < nums .length ; ++ i) {
86
+ ans[i] = nums[nums[i]];
87
+ }
88
+ return ans;
89
+ };
90
+ ```
91
+
76
92
### ** C++**
77
93
78
94
``` cpp
Original file line number Diff line number Diff line change @@ -65,6 +65,22 @@ class Solution {
65
65
}
66
66
```
67
67
68
+ ### ** JavaScript**
69
+
70
+ ``` js
71
+ /**
72
+ * @param {number[]} nums
73
+ * @return {number[]}
74
+ */
75
+ var buildArray = function (nums ) {
76
+ let ans = [];
77
+ for (let i = 0 ; i < nums .length ; ++ i) {
78
+ ans[i] = nums[nums[i]];
79
+ }
80
+ return ans;
81
+ };
82
+ ```
83
+
68
84
### ** C++**
69
85
70
86
``` cpp
Original file line number Diff line number Diff line change
1
+ /**
2
+ * @param {number[] } nums
3
+ * @return {number[] }
4
+ */
5
+ var buildArray = function ( nums ) {
6
+ let ans = [ ] ;
7
+ for ( let i = 0 ; i < nums . length ; ++ i ) {
8
+ ans [ i ] = nums [ nums [ i ] ] ;
9
+ }
10
+ return ans ;
11
+ } ;
You can’t perform that action at this time.
0 commit comments