Horje
balanced string in java Code Example
balanced string in java
    public static boolean checkBalanced(String check) {
        Stack<Character> S = new Stack<Character>();
        for(int a = 0; a < check.length(); a++){
            char let = check.charAt(a);
            if(let == '[' || let == '{' || let == '(')
                S.push(let);
            else if(let == ']' || let == '}' || let == ')')
            {
                if(S.empty())
                    return false;
                switch(let)
                {
                    // Opening square brace
                    case ']':
                        if (S.pop() != '[')
                            return false;
                        break;
                    // Opening curly brace
                    case '}':
                        if (S.pop() != '{')
                            return false;
                        break;
                    // Opening paren brace
                    case ')':
                        if (S.pop() != '(')
                            return false;
                        break;
                    default:
                        break;
                }
            }
        }
        if(S.empty())
            return true;
        return false;
    }
balanced string in java
	 public boolean isBalanced(String string) {
		HashMap<Character, Character> bracketMap = new HashMap<>();
		bracketMap.put('(', ')');
		bracketMap.put('[', ']');
		bracketMap.put('{', '}');
		
		Stack<Character> stack = new Stack<>();
		
		for(int count = 0; count < string.length(); count++) {
			char current = string.charAt(count);
			
			if(bracketMap.keySet().contains(current)) {
				stack.push(current);
			} else if(bracketMap.values().contains(current)) {
				if(!stack.empty() && bracketMap.get(stack.peek()) == current){
					stack.pop();
				} else {
					return false;
				}
			}
		}
		return stack.empty();
	}




Java

Related
show menuitem when menu hovered javafx Code Example show menuitem when menu hovered javafx Code Example
converting amount into millions nad billions Java Code Example converting amount into millions nad billions Java Code Example
Calculate number of weeks between two dates Code Example Calculate number of weeks between two dates Code Example
[ERROR] Error executing Maven. java.io.FileNotFoundException: The specified user settings file does not exist: /usr/lib/jvm/java-1.8.0-openjdk-amd64 Code Example [ERROR] Error executing Maven. java.io.FileNotFoundException: The specified user settings file does not exist: /usr/lib/jvm/java-1.8.0-openjdk-amd64 Code Example
what is the use of the tolowercase in java Code Example what is the use of the tolowercase in java Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
8