402. Remove K Digits

题目难度不大,关键在于细心,有许多容易忽略的点。我也是在多次报错之后在逐渐改正为最后版本代码的。 解题思路很简单,题目要求在去除k个字符后得到最小的那个数字,那我们就先取前k+1个数,比较得到其中最小的一个数,将它前面的数都删去,这样就保证了最前面的这个数尽可能小,然后从得到的那个最小的数字的下一位开始,继续取k+1个数(这时的k已经变成了原来的k减去上次删去的数字个数)继续操作,直到k等于0。因
相关文章
相关标签/搜索