摘要: 题目 给定一个只包含小写字母的有序数组letters 和一个目标字母 target,寻找有序数组里面比目标字母大的最小字母。 数组里字母的顺序是循环的。举个例子,如果目标字母target = 'z' 并且有序数组为 letters = ['a', 'b'],则答案返回 'a'。 输入: letter 阅读全文
posted @ 2019-11-06 23:39 jianglin_liu 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题目 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出n=3,生成如下: [ "((()))", "(()())", "(())()", "()(())", "()()()" ] 题解 本题利用回溯法中的分支限界法进行求解。进入左子树的条件是左括 阅读全文
posted @ 2019-11-06 20:43 jianglin_liu 阅读(207) 评论(0) 推荐(0) 编辑