Saltar al contenido

programa java para verificar los paréntesis equilibrados sin usar el ejemplo de código de pila

Te doy la bienvenida a proyecto on line, ahora vas a hallar la respuesta que estabas buscando.

Ejemplo: programa de equilibrio de corchetes en java

importjava.util.Scanner;importjava.util.ArrayList;publicclassBalanceBracket{publicstaticvoidmain(String[] args)Scanner sc =newScanner(System.in);System.out.println("enter a string with '(', '' or '['");String s = sc.nextLine();String y =isBalanced(s);System.out.println(y);staticStringisBalanced(String s)String result ="NO";ArrayList<String> al =newArrayList<String>();for(int i =0; i < s.length(); i++) s.charAt(i)==']')if(al.size()!=0&& al.get(al.size()-1).equals("(")&& s.charAt(i)==')')
				al.remove(al.size()-1);elseif(al.size()!=0&& al.get(al.size()-1).equals("")&& s.charAt(i)=='')
				al.remove(al.size()-1);elseif(al.size()!=0&& al.get(al.size()-1).equals("[")&& s.charAt(i)==']')
				al.remove(al.size()-1);elsereturn result ="NO";if(al.isEmpty()==true)return result ="YES";return result;

valoraciones y comentarios

Si aceptas, puedes dejar una noticia acerca de qué te ha impresionado de esta reseña.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *