java舞会配对程序_队列的应用舞伴配对问题

《队列的应用舞伴配对问题》由会员分享,可在线阅读,更多相关《队列的应用舞伴配对问题(5页珍藏版)》请在人人文库网上搜索。1、实 验 项 目队列的应用舞伴配对问题项 目 类 型综合型完 成 时 间2009-10-20实 验 目 的及 要 求掌握队列的类型定义方法;理解和掌握循环队列解决假溢出的方法,并能灵活运用以上队列知识对现实生活中的实际问题提出解决方案。【实验过程】(实验步骤、绘图、记录、数据、...
摘要由CSDN通过智能技术生成

《队列的应用舞伴配对问题》由会员分享,可在线阅读,更多相关《队列的应用舞伴配对问题(5页珍藏版)》请在人人文库网上搜索。

1、实 验 项 目队列的应用舞伴配对问题项 目 类 型综合型完 成 时 间2009-10-20实 验 目 的及 要 求掌握队列的类型定义方法;理解和掌握循环队列解决假溢出的方法,并能灵活运用以上队列知识对现实生活中的实际问题提出解决方案。【实验过程】(实验步骤、绘图、记录、数据、分析、结果)实验内容:a. 利用循环队列模拟舞伴配对问题:在舞会上,男、女各自排成一队。舞会开始时。依次从男队和女队的队头各出一人配成舞伴。如果两队初始人数不等,则较长的那一队中未配对者等待下一轮舞曲。b. 假设初始男、女人数及性别已经固定,舞会的轮数从键盘输入。试模拟解决上述舞伴配对问题。要求:从屏幕输出每一轮舞伴配对名。

2、单,如果在该轮有未配对的,能够从屏幕显示下一轮第一个出场的未配对者的姓名。实验步骤:#include#include#includetypedef struct QNodechar name10;struct QNode *next;QNode,*QueuePtr;typedef structQueuePtr front;QueuePtr rear;LinkQueue;void InitQueue(LinkQueue &Q)/构建一个空队列Q.front=Q.rear=(QueuePtr)malloc(sizeof(QNode);if(!Q.front)exit(0);Q.front-next。

3、=Q.front;/InitQueuevoid EnQueue(LinkQueue &Q,char *str)/将字符串入队QueuePtr p;p=(QueuePtr)malloc(sizeof(QNode);if(!p)exit(0);strcpy(p-name,str);p-next=NU

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值