平行志愿计算机检索原理,3分钟看懂平行志愿,正确理解平行志愿投档方法

平行志愿是一种高考志愿填报方式,按照分数优先、遵循志愿的原则进行投档。考生可同时填报多个平行院校志愿,依次检索。一旦符合某志愿投档条件,即被投档。投档比例通常为105%,意味着可能超出计划人数。考生在填报时应注意志愿间梯度,合理评估自身实力,避免滑档。
摘要由CSDN通过智能技术生成

原标题:3分钟看懂平行志愿,正确理解平行志愿投档方法

什么是平行志愿?

学平行志愿是相对于顺序志愿来说的,所谓“ 平行志愿”,是指考生在填报高考志愿时,可在指定的批次同时填报若干个平行院校志愿。录取时,依据“分数优先、遵循志愿”的原则进行投档录取。首先对考生按总分(排序成绩)从高分到低分排序,再按排序对考生所填报的“平行志愿”从第一个院校志愿到最后一个院校志愿的顺序检索。被检索的志愿中一经出现符合投档条件的院校,即向该院校投档,当上一位考生志愿检索完成后才检索下一位考生的志愿信息。与顺序志愿相比,平行志愿大大减少了志愿填报的博弈成分。

13789abdc6f74fb72ccf488aaa729543.png

平行志愿的投档流程都有哪些?

平行志愿投档原则是“分数优先、遵循志愿”,过程如下:

排 序检索(分档)投 档录 取

999aeec307424c95fa0dd64b9871abc7.png

△ 平行志愿投档图

★ 排 序

对同一批次考生分文、理科分别从高分到低分逐个进行排序,即按科类分数从高到低排队。

★检索(分档)

按位次排在前(分数高)的考生所填报的志愿进行检索分档,再对下一位次考生进行志愿检索。例如,山东省本科第一批设平行的6个志愿,按前后顺序分别为A,B,C, D,E,F志愿,检索时计算机先判断位次在前考生的A志愿,如符合A志愿高校的投档条件,则将考生分配给A志愿高校,后续的B,C,D,E,F志愿就不再被检索,以此类推。一旦考生符合某一志愿的投档条件,后续志愿就不再被检索。如A志愿高校投档已满,该生不符合A志愿高校的投档条件,此时,计算机则判断该生的B志愿,看是否满足 B志愿高校的投档条件;如不符合,则继续判断C志愿高校。以此类推,如果该生6个志愿都不满足对应高校的投档条件,则该生在本轮投档中就无法投档,只能等待征集志愿再进行投档了。该生的志愿检索结束后,计算机会自动检索下一位次考生所填报的6个志愿,直到所有达到本科一批控制线的考生都检索完毕。此时,所有符合条件的考生都已分配给了相对应志愿的高校。

★ 投 档

将所有检索后符合投档条件(排在高校投档数内)的考生电子档案发给高校进行审录。重庆市平行志愿的调档比例原则上控制在105%左右,也就是说,高校公布的录取计划 为100人,市教育考试院会投放105名考生档案给高校,即投档数为105。如果高校有调档比例要求,则按高校要求的比例进行投档。

★ 录 取

高校在接到考生电子档案后,按高校公布的招生章程分专业进行录取,完成招生计划后将不符合录取条件的考生退档。

温馨提示

实行平行志愿投档模式,高校进档考生的高考成绩差距不大,呈“扁平化”状态。因此,考生在填报志愿时要正确评估自己的综合实力,合理选择专业志愿和愿否服从专业调配,同时要保证志愿之间形成梯度配置的顺序,既翘首心仪院校,又脚踏适宜院校。

d277da5dd59fdb38eb845cdffbd213e9.png

30年不失业的高考志愿,人工智能!“男怕入错行,女怕嫁错郎”,选对专业,关乎一生!2019高考结束后,填写志愿最为关键。现在什么专业“最火”?毫无疑问是人工智能!

比特创客教育,针对3-18岁的孩子,启发他们对编程的兴趣,帮助他们激发编程思维、掌握基础概念!

微信搜索“比特创客教育”微信公众号,了解更多青少年编程机器人信息。返回搜狐,查看更多

责任编辑:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
以下是一个简单的 C 代码示例,用于模拟同学校对不同专业平行志愿录取过程: ```c #include <stdio.h> #include <string.h> #define MAX_STUDENTS 100 //最大学生数 #define MAX_DEPARTMENTS 10 //最大专业数 #define MAX_PREFERENCES 3 //每个学生的最大志愿数 typedef struct { char name[20]; //学生姓名 int preferences[MAX_PREFERENCES]; //志愿列表 int admitted; //是否已被录取 int department; //所在专业 } Student; typedef struct { char name[20]; //专业名称 int capacity; //招生人数 int admitted; //已录取人数 int students[MAX_STUDENTS]; //录取的学生列表 } Department; int main() { int i, j, k; int num_students, num_departments; Student students[MAX_STUDENTS]; Department departments[MAX_DEPARTMENTS]; //读入数据 printf("请输入学生数和专业数:\n"); scanf("%d%d", &num_students, &num_departments); printf("请输入学生姓名和志愿(最多%d个),每个志愿用空格隔开:\n", MAX_PREFERENCES); for (i = 0; i < num_students; i++) { scanf("%s", students[i].name); for (j = 0; j < MAX_PREFERENCES; j++) { scanf("%d", &students[i].preferences[j]); students[i].preferences[j]--; //将专业编号转换为从0开始的下标 } } printf("请输入专业名称和招生人数:\n"); for (i = 0; i < num_departments; i++) { scanf("%s%d", departments[i].name, &departments[i].capacity); departments[i].admitted = 0; } //平行志愿录取过程 for (k = 0; k < MAX_PREFERENCES; k++) { for (i = 0; i < num_students; i++) { if (!students[i].admitted) { //未被录取的学生 int department = students[i].preferences[k]; if (departments[department].admitted < departments[department].capacity) { //该专业还有名额 departments[department].students[departments[department].admitted] = i; departments[department].admitted++; students[i].admitted = 1; students[i].department = department; } } } } //输出结果 printf("录取结果如下:\n"); for (i = 0; i < num_departments; i++) { printf("%s专业录取了以下%d名学生:\n", departments[i].name, departments[i].admitted); for (j = 0; j < departments[i].admitted; j++) { int student = departments[i].students[j]; printf("%s\n", students[student].name); } printf("\n"); } return 0; } ``` 该代码使用结构体存储学生和专业信息,并且实现了一个简单的平行志愿录取过程。首先读入学生和专业的信息,然后按照学生的志愿列表,依次尝试录取学生。如果学生未被录取且志愿列表中的某个专业还有名额,则将该学生录取到该专业,并标记该学生已被录取。最后输出各个专业录取的学生列表。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值