less than 1 minute read

<-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;
    }
    
};