第七周实践项目~队列数组
2015-10-30 08:58
190 查看
头文件和功能函数与链队算法库相同
主函数:
运行结果:
心得:此次函数运行中没有吧头文件中的ElemType改成int,导致多次运行失败。
主函数:
#include "liqueue.h" #define N 10 #include<iostream> int main() { int i, a; LiQueue *qu ; //定义队列指针数组 for (i=0; i<N; i++) InitQueue(qu[i]); //初始化队列 printf("输入几个正整数,以0结束: "); scanf("%d", &a); while(a) { enQueue(qu[a%10], a); scanf("%d", &a); } //输出各个队列 printf("整理到各个队列中后,各队列出队结果: \n"); for (i=0; i<N; i++) { printf("qu[%d]: ", i); while(!QueueEmpty(qu[i])) { deQueue(qu[i], a); printf("%d ", a); } printf("\n"); } //销毁队列 for (i=0; i<N; i++) DestroyQueue(qu[i]); return 0; }
运行结果:
心得:此次函数运行中没有吧头文件中的ElemType改成int,导致多次运行失败。
相关文章推荐
- 第九周项目2-对称矩阵压缩存储的实现与应用(1)
- cocos code ide PrebuiltRuntimeJs.exe不能正确运行;有可能模拟器发生错误或被防火墙拦截
- 第8周SHH数据结构-【项目2-建立链串的算法库 】
- 程序员的七种武器
- 第8周-建立链串的算法库
- 第九周项目1——猴子选大王(数组版)
- 第7周项目3负数把正数赶出队列
- 微信登录无法回调openURL方法
- iOS 基础类解析 - NSString
- AJAX
- Android性能调优工具TraceView介绍
- 第九周上机实践—项目2(2)—实现两个用压缩形式存储的对称矩阵的加法和乘法
- Digital Roots
- 图片保存到手机相册
- 学习使用 SVG 创建材料设计涟漪(Ripple)效果
- 第六周项目2 建立链栈算法库
- 第九周项目1-猴子选大王(数组版)
- Java 语言中的函数编程
- Ruby中变量学习总结
- Linux 命令