Skip to content

Commit 516e8c0

Browse files
committed
try to solve
1 parent 15dfbdd commit 516e8c0

1 file changed

Lines changed: 22 additions & 5 deletions

File tree

javascript/index.js

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,14 +1218,31 @@ function solve(arr){
12181218
let map = new Map();
12191219
// let set = new Set();
12201220
let result = [];
1221+
let count = 0;
1222+
let baseASCIICode = "A".charCodeAt();
12211223
for(const letter of arr){
1222-
let set = new Set( [...letter.toLowerCase().split("")].join(''))
1223-
console.log(set)
1224+
let element = letter.toLowerCase()
1225+
for(let i = 0;i < element.length;++i) {
1226+
let ascii = element.charCodeAt(i);
1227+
if(ascii+1 === element.charAt(i)){
1228+
count++;
1229+
continue;
1230+
1231+
}
1232+
if(count === element.length){
1233+
count = 0;
1234+
}
1235+
result.push(count);
1236+
}
1237+
console.log(result)
1238+
// let set = new Set( [...letter.toLowerCase().split("")].join(''))
1239+
// console.log([...set].join(""))
1240+
// let toStrFromSet = [...set].join("");
12241241

1225-
for(let i = 0;i < set.size;++i) {
1226-
// console.log(letter[i]);
1242+
// for(let i = 0;i < toStrFromSet.length;++i) {
1243+
// console.log(toStrFromSet[i]);
12271244

1228-
}
1245+
// }
12291246
}
12301247

12311248
/**

0 commit comments

Comments
 (0)