mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-07-08 18:32:56 +08:00
@ -38,29 +38,25 @@ class BalancedBrackets {
|
||||
bracketsStack.push(x);
|
||||
break;
|
||||
case '}':
|
||||
if (bracketsStack.peek() == '{') {
|
||||
bracketsStack.pop();
|
||||
if (!bracketsStack.empty() && bracketsStack.pop() == '{') {
|
||||
break;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
case '>':
|
||||
if (bracketsStack.peek() == '<') {
|
||||
bracketsStack.pop();
|
||||
if (!bracketsStack.empty() && bracketsStack.pop() == '<') {
|
||||
break;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
case ')':
|
||||
if (bracketsStack.peek() == '(') {
|
||||
bracketsStack.pop();
|
||||
if (!bracketsStack.empty() && bracketsStack.pop() == '(') {
|
||||
break;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
case ']':
|
||||
if (bracketsStack.peek() == '[') {
|
||||
bracketsStack.pop();
|
||||
if (!bracketsStack.empty() && bracketsStack.pop() == '[') {
|
||||
break;
|
||||
} else {
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user