Skip to content

Commit a503d6c

Browse files
authored
feat: add ts solution to lc/lcof2 problems (#1450)
lc No.0067 & lcof2 No.002.Add Binary
1 parent 699fd18 commit a503d6c

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

lcof2/剑指 Offer II 002. 二进制加法/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,12 @@ func addBinary(a string, b string) string {
134134

135135
### **TypeScript**
136136

137+
```ts
138+
function addBinary(a: string, b: string): string {
139+
return (BigInt('0b' + a) + BigInt('0b' + b)).toString(2);
140+
}
141+
```
142+
137143
```ts
138144
function addBinary(a: string, b: string): string {
139145
let i = a.length - 1;

solution/0000-0099/0067.Add Binary/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,12 @@ func addBinary(a string, b string) string {
130130

131131
### **TypeScript**
132132

133+
```ts
134+
function addBinary(a: string, b: string): string {
135+
return (BigInt('0b' + a) + BigInt('0b' + b)).toString(2);
136+
}
137+
```
138+
133139
```ts
134140
function addBinary(a: string, b: string): string {
135141
let i = a.length - 1;

solution/0000-0099/0067.Add Binary/README_EN.md

+6
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,12 @@ func addBinary(a string, b string) string {
109109

110110
### **TypeScript**
111111

112+
```ts
113+
function addBinary(a: string, b: string): string {
114+
return (BigInt('0b' + a) + BigInt('0b' + b)).toString(2);
115+
}
116+
```
117+
112118
```ts
113119
function addBinary(a: string, b: string): string {
114120
let i = a.length - 1;

0 commit comments

Comments
 (0)