Question: answer quick please Given the unbalanced input of parantheses below, which of these does this program consider correct? Note that input is saved in string
Given the unbalanced input of parantheses below, which of these does this program consider correct? Note that input is saved in string "s". public static void main(String[] args) { Stack stack = new Stack(); String $ = ""; int i = 0; while(true) { char ch = s.charAt(i); if (ch-'() stack.push(1); else if (ch == ')' && !stack.isEmpty()) stack.pop(); else System.out.println("unbalanced"); i++; if (i >= s.length()) break; ) Your answer: s = "00))"; O S = "00"; S = "10": O S="OX0"; None
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
