码迷,mamicode.com
首页 > 其他好文 > 详细

【剑指offer】逆序打印链表

时间:2015-04-24 01:08:40      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:c++

用栈能很easy的解决,直接贴代码:

struct ListNode{
int m_nValue;
ListNode *m_pNext;
};

void PrintListRevers(ListNode* pHead)
{
    stack<ListNode*> nodes;

    ListNode* pNode = pHead;
    while(pNode != NULL)
    {
        nodes.push(pNode);
        pNode = pNode->m_pNext;
    }

    while(!nodes.empty())
    {
        pNode = nodes.top();
        printf("%d\t", pNode->m_nValue);
        nodes.pop();
    }
}


【剑指offer】逆序打印链表

标签:c++

原文地址:http://blog.csdn.net/lsh_2013/article/details/45232783

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!