(strs: string[])
| 130 | return p; |
| 131 | } |
| 132 | function lcs(strs: string[]): string { |
| 133 | if (strs.length === 0) return ""; |
| 134 | const rev = strs.map((s) => [...s].reverse().join("")); |
| 135 | const r = lcp(rev); |
| 136 | return [...r].reverse().join(""); |
| 137 | } |
| 138 | function isEscaped(s: string, idx: number): boolean { |
| 139 | let k = idx - 1, |
| 140 | cnt = 0; |