We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d02634 commit e2da575Copy full SHA for e2da575
solution/0400-0499/0442.Find All Duplicates in an Array/README_EN.md
@@ -133,6 +133,27 @@ func findDuplicates(nums []int) []int {
133
}
134
```
135
136
+#### TypeScript
137
+
138
+```ts
139
+function findDuplicates(nums: number[]): number[] {
140
+ for (let i = 0; i < nums.length; i++) {
141
+ while (nums[i] !== nums[nums[i] - 1]) {
142
+ const temp = nums[i];
143
+ nums[i] = nums[temp - 1];
144
+ nums[temp - 1] = temp;
145
+ }
146
147
+ const ans: number[] = [];
148
149
+ if (nums[i] !== i + 1) {
150
+ ans.push(nums[i]);
151
152
153
+ return ans;
154
+}
155
+```
156
157
<!-- tabs:end -->
158
159
<!-- solution:end -->
0 commit comments