资源简介
由用户输入n个10以内的数,每输入i(0=<i<=9),就把它插入到第i号队列中。最后把10个队列中非空队列,按队列号从小到大的顺序串成一个链,并输出该链的所有元素。
数据结构上机作业 第二章14 张宪超
代码片段和文件信息
//#include
#include
using namespace std;
const int MaxSize=10;
const int MaxQNode=10;
typedef struct node{
int data;
node *next;
}QNode;
void Insert(QNode *QH[]QNode *QT[]int x){
QNode *s;
s=new QNode;
s->data=x;
s->next=NULL;
if(QH[x]==NULL){
QH[x]=s;
QT[x]=s;
}
else{
QT[x]->next=s;
QT[x]=s;
}
}
void Create(QNode *QH[]QNode* QT[]){
int nxi;
cout<<“input n(n<10): “;
cin>>n;
cout<
for(i=0;i do{
cout<<“input no.“< cin>>x;
}while(x<0||x>10);
Insert(QHQTx);
}
}
void link(QNode *QH[]QNode*QT[])
- 上一篇:C++ Builder利用PDFLib生成PDF文档
- 下一篇:三维图像区域生长
相关资源
- ICP算法源代码拿走不谢
- 多边形填充的扫描线c++算法
- c++实现决策树分类算法(内附测试数
- 链队列严蔚敏 C语言版 链队列表示与
- 数据结构 排序综合c++
- Retinex算法,C++,opencv
- 数据结构--队列实现舞伴配对问题 舞
- 门限秘密分享算法C实现
- 基于DSP2812的SVPWM算法C语言编程
- 数据结构课程设计|利用邻接矩阵创建
- QM算法进行布尔代数化简
- 操作系统抢占式短进程优先调度算法
- hmacSha256Test.rar
- 数据结构课程设计故宫导游咨询系统
- CohenSutherland裁剪算法和中点分割裁剪
- 机器人学强化训练,适用动态避障,
- 航班信息的查询与检索数据结构课设
- 公交线路最短路径查询
- 无优先级运算问题C语言
- 数据结构——迷宫问题
- DWA算法验证(matlab)
- 排序算法的实现与比较
- 几种常用的滤波算法C语言filter.c
- 数据结构(C语言版)(第2版)课后习
- 数据结构c语言版建立二叉树,中序非
- C语言课程设计---停车场管理
- 数据结构研讨代码以及ppt
- 画线算法C++的实现-鼠标交互
- 数据结构和算法案例-欢乐五子棋 C+
- 运动会分数统计
评论
共有 条评论