Skip to content

Commit fce7f01

Browse files
authored
Update dependencies
1 parent a6eab9a commit fce7f01

File tree

2 files changed

+21
-26
lines changed

2 files changed

+21
-26
lines changed

count-nice-pairs-in-an-array/index.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
function countNicePairs(nums: number[]): number {
2-
3-
const MOD = 1000000007;
2+
const MOD = 1000000007;
43
let res = 0;
5-
const h = new Map<number,number>();
4+
const h = new Map<number, number>();
65
for (const i of nums) {
76
let temp = i, j = 0;
87
while (temp > 0) {
@@ -13,5 +12,5 @@ function countNicePairs(nums: number[]): number {
1312
h.set(i - j, (h.get(i - j) || 0) + 1);
1413
}
1514
return res;
16-
};
17-
export default countNicePairs
15+
}
16+
export default countNicePairs;

sentence-similarity-iii/index.ts

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,24 @@
11
function areSentencesSimilar(sentence1: string, sentence2: string): boolean {
2-
const words1=sentence1.split(" ")
3-
const words2=sentence2.split(" ")
4-
5-
6-
if(words1.length===words2.length)return sentence1===sentence2
7-
8-
9-
while(words1.length&&words2.length&&words1[words1.length-1]===words2[words2.length-1]){
10-
words1.pop()
11-
words2.pop()
12-
}
13-
14-
while(words1.length&&words2.length&&words1[0]===words2[0]){
15-
words1.shift()
16-
words2.shift()
17-
}
18-
19-
20-
if(words1.length===0||words2.length==0)return true
2+
const words1 = sentence1.split(" ");
3+
const words2 = sentence2.split(" ");
214

5+
if (words1.length === words2.length) return sentence1 === sentence2;
226

7+
while (
8+
words1.length && words2.length &&
9+
words1[words1.length - 1] === words2[words2.length - 1]
10+
) {
11+
words1.pop();
12+
words2.pop();
13+
}
2314

15+
while (words1.length && words2.length && words1[0] === words2[0]) {
16+
words1.shift();
17+
words2.shift();
18+
}
2419

20+
if (words1.length === 0 || words2.length == 0) return true;
2521

26-
return false
22+
return false;
2723
}
28-
export default areSentencesSimilar
24+
export default areSentencesSimilar;

0 commit comments

Comments
 (0)