面试必考精华版Leetcode744. 寻找比目标字母大的最小字母

题目:

面试必考精华版Leetcode744. 寻找比目标字母大的最小字母_第1张图片


 

代码(首刷自解 遍历 day4):

class Solution {
public:
    char nextGreatestLetter(vector& letters, char target) {
        for(auto i:letters){
            if(i>target){
                return i;
            }
        }
        return letters[0];
    }
};

代码(首刷看解析 二分法 day4):

class Solution {
public:
    char nextGreatestLetter(vector& letters, char target) {
        int n=letters.size();
        if(target>=letters[n-1]) return letters[0];
        int low=0,high=n-1;
        while(low

你可能感兴趣的:(#,leetcode,---,easy,前端,算法,javascript)