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
但是速度会很慢
点赞 回复 分享
发布于 2021-09-17 13:37
牛啊,省事好多
点赞 回复 分享
发布于 2022-05-12 18:29

相关推荐

双非坐过牢:非佬,可以啊10.28笔试,11.06评估11.11,11.12两面,11.19oc➕offer
点赞 评论 收藏
分享
评论
34
4
分享
牛客网
牛客企业服务