Solución

@snjuank_3be5071f·12/5/2026TypeScript
solution.tsTypeScript
export function longestCommonPrefix(words: string[]): string {
  // Escribe tu solución aquí
  let results = {}
  let prexLarge = ''
  for (let w of words) {
    let charT = 1
    while (charT <= w.length) {
      let sliced = w.slice(0, charT)
      results[sliced] = results[sliced]? results[sliced] + 1: 1

      if (!results[prexLarge] || results[sliced] >= results[prexLarge]) {
        prexLarge = sliced
      }

      charT++
    }
  }

  if (words.length == 1) {
    return prexLarge
  }

  return results[prexLarge] > 1? prexLarge : '';
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.