|Verificación de brackets balanceadosDifícil
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 15:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

work

Este ejercicio fue usado en una prueba técnica de empleo.

Verificación de brackets balanceados

Difícil100 pts·Prueba Técnica

Enunciado

Este ejercicio fue preguntado por Facebook.

Dada una cadena de texto que contiene brackets de apertura y cierre de tres tipos: redondos (), curvos {} y cuadrados [], devuelve true si los brackets están correctamente balanceados (bien formados), o false en caso contrario.

Ejemplos:

  • "([])[]({})"true
  • "([)]"false
  • "((()"false

Un string de brackets está balanceado si:

  • Cada bracket de apertura tiene su correspondiente bracket de cierre del mismo tipo.
  • Los brackets se cierran en el orden correcto (el último abierto es el primero en cerrarse).
Restriccionesexpand_more
  • Dificultad: Difícil
  • Completa todos los test cases para obtener los 100 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
7 soluciones · 100% aceptación