Skip to content

Commit d1eea19

Browse files
authored
feat: update solutions to lc problems: No.433,2486 (#3020)
1 parent 58583e5 commit d1eea19

File tree

21 files changed

+376
-857
lines changed

21 files changed

+376
-857
lines changed

solution/0300-0399/0393.UTF-8 Validation/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -215,23 +215,23 @@ function validUtf8(data: number[]): boolean {
215215
let cnt = 0;
216216
for (const v of data) {
217217
if (cnt > 0) {
218-
if (v >> 6 != 0b10) {
218+
if (v >> 6 !== 0b10) {
219219
return false;
220220
}
221221
--cnt;
222-
} else if (v >> 7 == 0) {
222+
} else if (v >> 7 === 0) {
223223
cnt = 0;
224-
} else if (v >> 5 == 0b110) {
224+
} else if (v >> 5 === 0b110) {
225225
cnt = 1;
226-
} else if (v >> 4 == 0b1110) {
226+
} else if (v >> 4 === 0b1110) {
227227
cnt = 2;
228-
} else if (v >> 3 == 0b11110) {
228+
} else if (v >> 3 === 0b11110) {
229229
cnt = 3;
230230
} else {
231231
return false;
232232
}
233233
}
234-
return cnt == 0;
234+
return cnt === 0;
235235
}
236236
```
237237

solution/0300-0399/0393.UTF-8 Validation/README_EN.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -213,23 +213,23 @@ function validUtf8(data: number[]): boolean {
213213
let cnt = 0;
214214
for (const v of data) {
215215
if (cnt > 0) {
216-
if (v >> 6 != 0b10) {
216+
if (v >> 6 !== 0b10) {
217217
return false;
218218
}
219219
--cnt;
220-
} else if (v >> 7 == 0) {
220+
} else if (v >> 7 === 0) {
221221
cnt = 0;
222-
} else if (v >> 5 == 0b110) {
222+
} else if (v >> 5 === 0b110) {
223223
cnt = 1;
224-
} else if (v >> 4 == 0b1110) {
224+
} else if (v >> 4 === 0b1110) {
225225
cnt = 2;
226-
} else if (v >> 3 == 0b11110) {
226+
} else if (v >> 3 === 0b11110) {
227227
cnt = 3;
228228
} else {
229229
return false;
230230
}
231231
}
232-
return cnt == 0;
232+
return cnt === 0;
233233
}
234234
```
235235

0 commit comments

Comments
 (0)