题目描述 给定一个有序的字符数组 letters 和一个字符 target,要求找出 letters 中大于 target 的最小字符,如果找不到就返回第 1 个字符。 思路 先处理 当 target 百分百大于数组最后一个元素时和当target 小于数组第一个元素时的情况,都是直接返回数组第一个元素。 代码 注意 当没有提前判断 target 是不是 大于最后一个元素时,如果 target 大于最后一个元素,left 就等于 letters.length,在返回时需要判断一下: 两个都可以