摘要: 原题链接 题解 可以直接使用一个queue直接解决,在进行push()操作的时候,当我们每插入一个元素,都要保证我们新插入的元素要在队头,这就要每一次插入的时候进行队列的反转,因为从开始插入的时候就反转,所以我们新插入的元素的前面的元素都是符合要求的(即后面插入的数据比前面插入的数据在队列的前面), 阅读全文
posted @ 2020-07-18 23:19 Lngstart 阅读(86) 评论(0) 推荐(0)
摘要: 原题链接 题解 利用双指针算法,直接让后面一个指向前面一个 代码如下 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x 阅读全文
posted @ 2020-07-18 17:38 Lngstart 阅读(87) 评论(0) 推荐(0)