zoukankan      html  css  js  c++  java
  • 【剑指Offer面试编程题】题目1511:从尾到头打印链表--九度OJ

    题目描述:

    输入一个链表,从尾到头打印链表每个节点的值。

    输入:

    每个输入文件仅包含一组测试样例。
    每一组测试案例包含多行,每行一个大于0的整数,代表一个链表的节点。第一行是链表第一个节点的值,依次类推。当输入到-1时代表链表输入完毕。-1本身不属于链表。

    输出:

    对应每个测试案例,以从尾到头的顺序输出链表每个节点的值,每个值占一行。

    样例输入:
    1
    2
    3
    4
    5
    -1
    
    样例输出:
    5
    4
    3
    2
    

    1

    【解题思路】个人感觉这道题目没有什么意思,所以也就懒得用真正的链表去模拟,直接用一个递归输出最后的结果。

    AC code:

    <span style="font-family:Verdana;">#include <cstdio>
    using namespace std;
     
    void print()
    {
      int t;
      scanf("%d",&t);
      if(t==-1)
        return;
      print();
      printf("%d
    ",t);
    }
     
    int main()
    {
      print();
      return 0;
    }
    /**************************************************************
        Problem: 1511
        User: huo_yao
        Language: C++
        Result: Accepted
        Time:90 ms
        Memory:4572 kb
    ****************************************************************/</span>

    题目链接:http://ac.jobdu.com/problem.php?pid=1511

  • 相关阅读:
    Git 常用命令
    Python 常用算法记录
    Python基础Web服务器案例
    你真的懂SDWebImage?
    Core Data的那点事儿~
    看看 SDWebImage内部基本实现过程
    App上架流程 & 上架被拒10大原因
    KVO中你所不知道的"坑"
    math公式手写识别网址
    umi build出现的Path must be a string的问题解决
  • 原文地址:https://www.cnblogs.com/huoyao/p/4248918.html
Copyright © 2011-2022 走看看