思路1
对于两个数 123a456 和 123b456,如果 a > b, 那么数字 123a456 大于 数字 123b456,否则数字 123a456 小于等于数字 123b456。也就说,两个相同位数的数字大小关系取决于第一个不同的数的大小。
从左到右遍历
对于每一个遍历到的元素,我们决定是丢弃还是保留。
如果stk尾部元素大于当前元素,则抛弃stk尾部元素
利用栈或双端队列,本质上是以空间换时间的方法。
时间复杂度O(N) 空间复杂度O(N)
Last updated
对于两个数 123a456 和 123b456,如果 a > b, 那么数字 123a456 大于 数字 123b456,否则数字 123a456 小于等于数字 123b456。也就说,两个相同位数的数字大小关系取决于第一个不同的数的大小。
从左到右遍历
对于每一个遍历到的元素,我们决定是丢弃还是保留。
如果stk尾部元素大于当前元素,则抛弃stk尾部元素
利用栈或双端队列,本质上是以空间换时间的方法。
时间复杂度O(N) 空间复杂度O(N)
Last updated