Check if parenthesis are balanced using Stack| Java

Publié le: 01 janvier 1970
sur la chaîne: Coding Env
1,694
20

Find if parenthesis are balanced for a given string using Stack in Java.

1) Create an empty character stack.
2) Traverse the string
If the current character is a starting bracket (‘(‘ or ‘{‘ or ‘[‘) then push it to stack.
If the current character is a closing bracket (‘}’, ‘]’, ‘)’), then pop the element from the stack and compare with current bracket. If it is not matching, it is not balanced.
One by one pop all characters from stack and put them back to string.
3) After complete traversal, if there is any bracket left in stack then “not balanced”

Code location: https://github.com/codingenv/Java/tre...

Programming questions on Java:    • Java Interview Programs  

Java Design Pattern:    • Java | OOPs Concepts  


Sur cette page du site, vous pouvez voir la vidéo en ligne Check if parenthesis are balanced using Stack| Java durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Coding Env 01 janvier 1970, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 1,694 fois et il a aimé 20 téléspectateurs. Bon visionnage!