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

相关推荐

01-06 22:57
武汉大学 Java
点赞 评论 收藏
分享
Jcwemz:中软证书写单行,考了什么学了什么相关技术栈的内容就说自己会什么, 没实习就包装实习简历,将项目经历写成实习做的,项目时间拉长,项目成果具体化,测试的项目成果无非就是写了多少用例查出了多少bug,重要的不是实习了多久,而是你会多少东西,你能表达的就都是你的。 cet4,随便找个地方标上就好了,不用写单行。 粗略建议,我也不在行,觉得对的可以采纳
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
35
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务