Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 5033f4e

Browse files
feat: add typescript solution to lcci problem: No.16.01.Swap Numbers (doocs#482)
1 parent d4e8021 commit 5033f4e

File tree

3 files changed

+28
-0
lines changed

3 files changed

+28
-0
lines changed

‎lcci/16.01.Swap Numbers/README.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,17 @@ class Solution {
5151
}
5252
```
5353

54+
### **TypeScript**
55+
56+
```ts
57+
function swapNumbers(numbers: number[]): number[] {
58+
numbers[0] ^= numbers[1];
59+
numbers[1] ^= numbers[0];
60+
numbers[0] ^= numbers[1];
61+
return numbers;
62+
};
63+
```
64+
5465
### **C++**
5566

5667
```cpp

‎lcci/16.01.Swap Numbers/README_EN.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,17 @@ class Solution {
5050
}
5151
```
5252

53+
## **TypeScript**
54+
55+
```ts
56+
function swapNumbers(numbers: number[]): number[] {
57+
numbers[0] ^= numbers[1];
58+
numbers[1] ^= numbers[0];
59+
numbers[0] ^= numbers[1];
60+
return numbers;
61+
};
62+
```
63+
5364
### **C++**
5465

5566
```cpp

‎lcci/16.01.Swap Numbers/Solution.ts‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
function swapNumbers(numbers: number[]): number[] {
2+
numbers[0] ^= numbers[1];
3+
numbers[1] ^= numbers[0];
4+
numbers[0] ^= numbers[1];
5+
return numbers;
6+
};

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /