human: 生成一个算法，检查给定的字符串是否可以平衡。
 bot: 我会设计一个算法，首先遍历字符串中的每个字符。对于每个字符，我会检查它是否是左括号或右括号。如果是左括号，我会将其添加到一个栈中。如果是右括号，我会检查栈顶的元素是否是与之匹配的左括号。如果是匹配的左括号，我会将栈顶的元素弹出。如果不是匹配的左括号，或者栈为空，那么字符串就不平衡。最后，如果栈为空，那么字符串是平衡的。这个算法可以有效地检查给定的字符串是否平衡。