c++解题

从尾到头打印链表

http://www.nowcoder.com/questionTerminal/d0267f7f55b3412ba93bd35cfa8e8035

总感觉可以使用这种简单粗暴的方法~

class Solution {
public:
    vector<int> printListFromTailToHead(ListNode* head) {
        vector<int> A;
        while (head) {
            A.push_back(head->val);
            head = head->next;
        }
        reverse(A.begin(), A.end());
        return A;
    }
};
全部评论
A.insert(A.begin(),head->val); 更简洁
3 回复 分享
发布于 2019-09-18 15:48
牛啊,省事好多
点赞 回复 分享
发布于 2022-05-12 18:29
但是速度会很慢
点赞 回复 分享
发布于 2021-09-17 13:37

相关推荐

04-06 11:24
已编辑
太原学院 C++
点赞 评论 收藏
分享
评论
35
4
分享

创作者周榜

更多
牛客网
牛客企业服务