Slowest Key
<-E 1629> Slowest Key
class Solution {
public:
char slowestKey(vector<int>& releaseTimes, string keysPressed) {
int prevtime = 0;
int currenttime;
int maxtime = 0;
char maxkey;
for(int i = 0;i < releaseTimes.size(); i++)
{
currenttime = releaseTimes[i] - prevtime;
if(maxtime < currenttime) {
maxtime = currenttime;
maxkey = keysPressed[i];
}
if(maxtime == currenttime) {
maxkey = max(maxkey,keysPressed[i]);
}
prevtime = releaseTimes[i];
}
return maxkey;
}
};