数据结构实验报告 堆栈和队列(4)

2021-02-21 18:46

if(!a.pop(x))

cout<<"空";

else a.push(x);

while(a.pop(x))

{cout<<x<<" ";}

cout<<endl;

cout<<"大于等于60小于100的整数"<<endl;

if(!b.pop(x))cout<<"空";

else b.push(x);

while(b.pop(x))

{cout<<x<<" ";}

cout<<endl;

cout<<"大于100的整数"<<endl;

if(!c.pop(x))cout<<"空";

else c.push(x);

while(c.pop(x))

{cout<<x<<" ";}

cout<<endl;

return 0;

}

2题:

#include<iostream.h>

#include<assert.h>

#include<stdlib.h>

#include<time.h>

template<class t1>

struct quenenode{

t1 data;

quenenode *next;};

template<class t1>

class linkquene{

quenenode<t1> *head,*tail;

unsigned qsize;

public:

linkquene();

~linkquene()

{clear();}

void clear();

void pushtail(t1 &x);

bool popfront(t1 &x);

bool isempty()

{return(qsize==0)?true:false;}

};

template<class t1>


数据结构实验报告 堆栈和队列(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《1.4形象的运动动画

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: