1629. 按键持续时间最长的键
找到按键时间最长的按键,即数组中时间间距最长的那个;
所以遍历数组,遍历的时候如果比之前的就直接替换,如果相等就比较那个字母比较大只保持最大的字母按键。
for char in keys_pressed.chars() {
let temp = release_times[i] - last_time;
last_time = release_times[i];
i += 1;
if temp > max_time {
max_time = temp;
max_char = char;
}else if temp==max_time {
if char > max_char {
max_char = char;
}
}
};