給定乙個只包含小寫字母的有序陣列letters 和乙個目標字母 target,尋找有序陣列裡面比目標字母大的最小字母。
陣列裡字母的順序是迴圈的。舉個例子,如果目標字母target = 'z' 並且有序陣列為 letters = ['a', 'b'],則答案返回 'a'。
示例:輸入:
letters = ["c", "f", "j"]
target = "a"
輸出: "c"
輸入:letters = ["c", "f", "j"]
target = "c"
輸出: "f"
輸入:letters = ["c", "f", "j"]
target = "d"
輸出: "f"
輸入:letters = ["c", "f", "j"]
target = "g"
輸出: "j"
輸入:letters = ["c", "f", "j"]
target = "j"
輸出: "c"
輸入:letters = ["c", "f", "j"]
target = "k"
輸出: "c"
注:letters長度範圍在[2, 10000]區間內。
letters 僅由小寫字母組成,最少包含兩個不同的字母。
目標字母target 是乙個小寫字母。
class solution
return letters[max];
}else
}return 0;
}};
153 尋找比目標字母大的最小字母
給定乙個只包含小寫字母的有序陣列letters 和乙個目標字母 target,尋找有序陣列裡面比目標字母大的最小字母。陣列裡字母的順序是迴圈的。舉個例子,如果目標字母target z 並且有序陣列為 letters a b 則答案返回 a 示例 輸入 letters c f j target a 輸...
744 尋找比目標字母大的最小字母
給定乙個只包含小寫字母的有序陣列letters和乙個目標字母target,尋找有序陣列裡面比目標字母大的最小字母。陣列裡字母的順序是迴圈的。舉個例子,如果目標字母target z 並且有序陣列為letters a b 則答案返回 a 輸入 letters c f j target a 輸出 c 輸入...
尋找比目標字母大的最小字母(YYOJ)
題目描述 lzy又來搞字串了,他現在給你乙個只包含小寫字母的有序字串str 和乙個目標字母 target,尋找有序陣列裡面比目標字母大的最小字母。裡字母的順序是迴圈的。舉個例子,如果目標字母target z 並且有序字串為 ab 則答案返回 a 輸入 測試樣例由多組測試資料組成。每組測試資料第一行輸...