2019 ap computer science free response answers
// Part A
public ArrayList<String> getDelimitersList(String[] tokens) {
	ArrayList<String> out = new ArrayList<>();
	for (String t: tokens) {
		if (t.equals(openDel) || t.equals(closeDel))
			out.add(t); 
	}
	return out; 
}
// Part B
public boolean isBalanced(ArrayList<String> delimiters) {
	int open = 0;
	int close = 0;
	for (String d: delimiters) {
		if (d.equals(openDel))
			open++;
		else if (d.equals(closeDel))
			close++;
		
		if (close > open)
			return false;
	}
	return open == close; 
}
