资源简介
稳定匹配算法代码,详细的注释,说明。用C++实现的
代码片段和文件信息
//男女稳定匹配
#include
#define MAX 100
using namespace std;
typedef struct //女方结构体
{
int wTotal; //女人数目
char wName; //女人名字
bool WR; //女人是否单身
char *mRank; //男人在某个女人心目中的排序
int hus; //丈夫在女人对男人喜爱排序中的位置
int husInMen; //丈夫在男人结构体中的位置
}*WOMENEWOMEN;
typedef struct //男人结构体
{
int mTotal; //男人数目
char mName; //男人名字
bool MR; //男人是否单身
char *wRank; //女人在某个男人心目中的排序
int times; //男人求婚的次数
int amount; //结婚的男人数目
}*MENEMEN;
void Create(WOMEN &WMEN &M)
{
cout<<“请输入女生人数:“;
cin>>W[0].wTotal;
cout<<“请输入男生人数:“;
cin>>M[0].mTotal;
for (int i=1;i<=W[0].wTo
评论
共有 条评论