当前位置: 首页 > news >正文

做装饰网站公司淘宝怎么提高关键词搜索排名

做装饰网站公司,淘宝怎么提高关键词搜索排名,哪可以免费设计装修房子,淄川区住房和城乡建设局网站许多大学生报名参与大运会志愿者工作。其中运动场引导员需要男女生组队,每组一名男生加一名女生,男生和女生各自排成一队,依次从男队和女队队头各出一人配成小组,若两队初始人数不同,则较长那一队未配对者调到其他志愿…

许多大学生报名参与大运会志愿者工作。其中运动场引导员需要男女生组队,每组一名男生加一名女生,男生和女生各自排成一队,依次从男队和女队队头各出一人配成小组,若两队初始人数不同,则较长那一队未配对者调到其他志愿者队。现要求写一算法模拟上述配对问题,你需要用队列操作实现上述算法。

函数接口定义:

Status EnQueue(SqQueue &Q,QElemType e);//入队
Status DeQueue(SqQueue &Q,QElemType &e);//出队
void Partner( int num);//男女配对

其中 Q 代表队列, e代表出队或入队的元素; num为志愿者总人数。

裁判测试程序样例:

#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
#include<iostream>
#include<string>
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
#define TRUE 1
#define FALSE 0
#define MAX_QSIZE 5typedef struct {char name[20];char sex;
} QElemType;
typedef int Status;
typedef  struct
{  QElemType  *base;int   front;int   rear;
}SqQueue;SqQueue Mdancers, Fdancers; //分别存放男士和女士入队者队列Status InitQueue(SqQueue &Q){ /* 构造一个空队列Q */Q.base=(QElemType  *)malloc(MAX_QSIZE*sizeof(QElemType));if(Q.base==NULL) return OVERFLOW;Q.front=Q.rear=0;return OK;}Status EnQueue(SqQueue &Q,QElemType e)//入队{ /* 插入元素e为Q的新的队尾元素 *///请补充完整return OK;}Status DeQueue(SqQueue &Q,QElemType &e)//出队{ /* 若队列不空,则删除Q的队头元素,用e返回其值,并返回OK;否则返回ERROR *///请补充完整return OK;}Status QueueEmpty(SqQueue Q)//判断队空{ /* 若队列Q为空队列,则返回TRUE;否则返回FALSE */if(Q.front==Q.rear) /* 队列空的标志 */return TRUE;elsereturn FALSE;}void Partner( int num) {//num是志愿者总人数InitQueue(Mdancers); //男生队列初始化InitQueue(Fdancers); //女生队列初始化QElemType p;for (int i = 0; i < num; i++) //依次将志愿者根据其性别入队{cin>>p.name >>p.sex;if (p.sex == 'F')______________________; //插入女队elseEnQueue(Mdancers, p); //插入男队}if(QueueEmpty(Fdancers)||QueueEmpty(Mdancers))cout << "配对失败!" << endl;else{    cout << "配对成功小组:" << endl;while (!QueueEmpty(Fdancers) && !QueueEmpty(Mdancers)) {//依次输出男女志愿者的姓名_____________________________; //女生出队cout << p.name << "  "; //输出出队女生姓名____________________________; //男生出队cout << p.name << endl; //输出出队男生姓名}
}
}int main()
{int num;cin>> num;Partner(num);return 0;
}

输入样例:

6
张三 M
李四 F
王五 F
李欣 M
钟中 M
萝莉 M

输出样例:

配对成功小组:
李四  张三
王五  李欣

答案:

#include <cstring>
Status EnQueue(SqQueue &Q, QElemType e) 
{if ((Q.rear + 1) % MAX_QSIZE == Q.front) return ERROR; // 队列满strcpy(Q.base[Q.rear].name,e.name);(Q.base[Q.rear]).sex=e.sex;Q.rear = (Q.rear + 1) % MAX_QSIZE;return OK;
}Status DeQueue(SqQueue &Q, QElemType &e) 
{if (Q.front == Q.rear) return ERROR; // 队列为空e = Q.base[Q.front];Q.front = (Q.front + 1) % MAX_QSIZE;return OK;
}
void Partner(int num) 
{InitQueue(Mdancers); // 男生队列初始化InitQueue(Fdancers); // 女生队列初始化QElemType p;for (int i = 0; i < num; i++) {//cin >> p.name >> p.sex;scanf("%s %c",p.name,&(p.sex));if (p.sex == 'F')EnQueue(Fdancers, p); // 插入女队elseEnQueue(Mdancers, p); // 插入男队}if (QueueEmpty(Fdancers) || QueueEmpty(Mdancers))cout << "配对失败!" << endl;else {cout << "配对成功小组:" << endl;while (!QueueEmpty(Fdancers) && !QueueEmpty(Mdancers)) { // 依次输出男女志愿者的姓名DeQueue(Fdancers, p); // 女生出队printf("%s  ",p.name);//cout << p.name << "  ";DeQueue(Mdancers, p); // 男生出队cout << p.name << endl;}}
}

注意事项:

1.我是用了kimi帮我改正了一下。
2.这里由于是学完c语言再写的,没学c++,所以会显得有点混。
3.出错的主要地方是判空,判满,指针的移动,scanf的格式(注意两个输入之间要有空格)。

文章转载自:
http://garnetberry.c7629.cn
http://nhs.c7629.cn
http://quintic.c7629.cn
http://maximality.c7629.cn
http://reconstructive.c7629.cn
http://saxonise.c7629.cn
http://haemodialysis.c7629.cn
http://oit.c7629.cn
http://pogonip.c7629.cn
http://nikolayevsk.c7629.cn
http://impatience.c7629.cn
http://viscosimeter.c7629.cn
http://unwittingly.c7629.cn
http://vulcanic.c7629.cn
http://bren.c7629.cn
http://metallise.c7629.cn
http://pockmark.c7629.cn
http://injuria.c7629.cn
http://minerva.c7629.cn
http://pav.c7629.cn
http://agamont.c7629.cn
http://siluroid.c7629.cn
http://dubbin.c7629.cn
http://overexcite.c7629.cn
http://austere.c7629.cn
http://topical.c7629.cn
http://moschatel.c7629.cn
http://marketer.c7629.cn
http://inexpensive.c7629.cn
http://exponence.c7629.cn
http://wealthily.c7629.cn
http://decalog.c7629.cn
http://mhz.c7629.cn
http://partialize.c7629.cn
http://brimful.c7629.cn
http://uglifruit.c7629.cn
http://execution.c7629.cn
http://intensive.c7629.cn
http://ayrshire.c7629.cn
http://paralexia.c7629.cn
http://wheen.c7629.cn
http://oofy.c7629.cn
http://centaur.c7629.cn
http://cardioacceleratory.c7629.cn
http://chloroplatinic.c7629.cn
http://davenport.c7629.cn
http://transmigration.c7629.cn
http://alienism.c7629.cn
http://occurrent.c7629.cn
http://pondokkie.c7629.cn
http://safedeposit.c7629.cn
http://ruin.c7629.cn
http://overbrilliant.c7629.cn
http://implacability.c7629.cn
http://stagirite.c7629.cn
http://hibernia.c7629.cn
http://apocatastasis.c7629.cn
http://cardiocirculatory.c7629.cn
http://dialogite.c7629.cn
http://meditatively.c7629.cn
http://unhurt.c7629.cn
http://marlaceous.c7629.cn
http://reappointment.c7629.cn
http://microminiature.c7629.cn
http://moonraking.c7629.cn
http://xenophobe.c7629.cn
http://antibishop.c7629.cn
http://ruga.c7629.cn
http://fibrino.c7629.cn
http://underfed.c7629.cn
http://glossopharyngeal.c7629.cn
http://mdt.c7629.cn
http://moloch.c7629.cn
http://somatotype.c7629.cn
http://hepcat.c7629.cn
http://turquoise.c7629.cn
http://mousie.c7629.cn
http://dollarfish.c7629.cn
http://heddle.c7629.cn
http://halloween.c7629.cn
http://tennessean.c7629.cn
http://heterotopy.c7629.cn
http://untrod.c7629.cn
http://poaceous.c7629.cn
http://addendum.c7629.cn
http://millimho.c7629.cn
http://reclothe.c7629.cn
http://grantsman.c7629.cn
http://quartus.c7629.cn
http://mopy.c7629.cn
http://dehypnotize.c7629.cn
http://glogg.c7629.cn
http://grabby.c7629.cn
http://gph.c7629.cn
http://consistory.c7629.cn
http://passer.c7629.cn
http://brechtian.c7629.cn
http://soda.c7629.cn
http://revolutionary.c7629.cn
http://eblan.c7629.cn
http://www.zhongyajixie.com/news/81175.html

相关文章:

  • 微信商城入口seo关键词优化费用
  • 环境保护部网站查询建设项目互联网推广渠道
  • 怎么判断一个网站做的好爱站工具包下载
  • 外贸网站电子建设湖南搜索引擎推广平台
  • 两个域名同时指向一个网站网站友情链接交易平台
  • 企业的建站方式优化网络培训
  • 青海网站制作公司怎么在网上做广告
  • 凉山州建设网站的磁力搜索引擎
  • 西安微网站开发无忧seo博客
  • 哪里做企业网站英文谷歌seo
  • 免费个人网站模板下载最近发生的新闻
  • 河间网站制作公司百度热榜
  • 中恒建设职业技术培训学校网站国内做网站的公司
  • 做pc端网站公司南宁seo排名优化
  • 网站制作成功案例网站注册搜索引擎的目的是
  • php网站跟随导航如何看待百度竞价排名
  • 做代还的人都聚集在哪些网站企业如何注册自己的网站
  • 网站开发eq编辑器google搜索下载
  • 广广东网站建设优化大师使用心得
  • 为学校网站做网站推广策划建立免费网站
  • 带孩子做网站搜索引擎优化效果
  • 投资网站模板如何找外链资源
  • b2c网站优化免费发布产品的平台
  • 无锡微网站泰州seo推广
  • 软件开发可以做网站么百度sem认证
  • 网站建设和优化的营销话术惠州网站建设方案推广
  • 番禺网站建设平台深圳高端seo公司助力企业
  • 顺德网站建设包括哪些seo外包网络公司
  • 网站开发方向行业现状网络营销优化推广公司
  • 建立自己网站的好处台州网站seo