倒序输出链表
来源:互联网 发布:.net core cms 编辑:程序博客网 时间:2024/05/22 11:40
//递归实现#include <iostream>#include <cstdio>using namespace std;class node{public: int data; node * next; node(int d):data(d),next(NULL) { }};class lists{ node * head; node * tail;public: lists(); void add(int d); void order(node*); void output();};lists::lists(){ head=NULL; tail=NULL;}void lists::add(int d){ node * p=new node(d); if(head==NULL) { head=p; tail=head; } else { tail->next =p; tail=p; }}void lists::output() //我好机智啊{ order(head);}void lists::order(node * tmp){ if(tmp->next!=NULL) { order(tmp->next); } printf("%d",tmp->data);}int main(){ lists l; int data; //freopen("in.txt","r",stdin); while(cin>>data&&data!=-1) { l.add(data); } l.output();}
0 0
- 倒序输出链表
- 倒序输出链表
- 倒序输出链表
- 链表倒序输出
- 递归倒序输出链表
- 链表的倒序输出
- 链表的倒序输出
- 笔试面试之倒序输出链表
- 用栈倒序输出链表
- 倒序输出链表 统计学生信息
- 链表倒序输出三种算法
- 将一个链表倒序输出
- 链表倒序输出三种算法
- [C]将原有链表中的元素倒序输出
- 递归实现链表的正序和倒序输出
- C++算法之 倒序输出一个链表
- 倒序输出
- 倒序输出
- Atitit. atiOrder Order 订单管理框架的设计
- Java生产者消费者程序模型
- 论文笔记 《Maxout Networks》 && 《Network In Network》
- BZOJ1625宝石手镯
- Atitit。 工作流引擎的发展趋势
- 倒序输出链表
- 支持向量机 SVM 机器学习基础(6)
- css+div网页布局大全
- 最详细的Android Studio百度地图(BaiduMap)开发教程,可以用作官方文档的教程!
- 使用Python的SnowNLP模块实现情感分析
- 主成分分析法
- Atitit.code base view 视图的实现原理
- win10java环境配置
- Hanoi Tower Troubles Again! (找规律)