招聘模拟 队列的基本操作 源代码

时间:2013-04-14 15:13:25
【文件属性】:

文件名称:招聘模拟 队列的基本操作 源代码

文件大小:3KB

文件格式:CPP

更新时间:2013-04-14 15:13:25

招聘模拟 队列的基本操作 源代码 数据结构

/* 某集团公司为发展生产向社会公开招聘m个工种的工作人员,每个工种各有不同的编号(0,1,2,……,m-1)和 计划招聘人数,参加应聘的人数有n个(编号为0,1,2,……,n-1)。每位应聘者可以申报两个工种,并参加公 司组织的考试。公司将按应聘者的成绩,从高到低的顺序排队录取。公司的录取原则是:从高分到低分依次对每位 应聘者先按其第一志愿录取,当不能按第一志愿录取时,便将他的成绩扣去5分后,重新排队,并按其第二志愿考虑 录取。 程序为每个工种保留一个录取者的有序队列。录取处理循环直至招聘额满,或已对全部应聘者都做了录用处理。 */ #include #include #include #include #include #define DEMARK 5 typedef struct stu { int no,total,z[2],sortm,zi; //编号,总成绩,志愿,排除成绩,录取志愿号 struct stu *next; }STU; ………… ………


网友评论