LeetCode #3174

Clear Digits

1개의 풀이 · C++

문제 원문 보기 ↗

SOLUTION INFO

C++ · main.cpp

main.cpp
class Solution {
public:
    string clearDigits(string s) {
        int N = (int)s.size(), r = -1;
        for(int i = 0; i < N; ++i) {
            if(isdigit(s[i])) r = max(r - 1, -1);
            else s[++ r] = s[i];
        }
        s.erase(s.begin() + r + 1, s.end());
        return s;
    }
};

SOLUTION DESCRIPTION

풀이 설명

등록된 풀이 설명이 없습니다.