deno.land / x / masx200_leetcode_test@10.6.5 / short-encoding-of-words / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
export default function minimumLengthEncoding(words: string[]): number { words = words.map((s) => Array.from(s).reverse().join("")); words.sort(); let res = 0;
for (let i = 0; i < words.length - 1; i++) { const size = words[i].length; if (!words[i + 1].startsWith(words[i])) res += size + 1; } return res + words[words.length - 1].length + 1;}
masx200_leetcode_test

Version Info

Tagged at
a year ago