您所在的位置:首页 - 教学管理 - 学科竞赛

学科竞赛

关于举办"2026年第二十二届百度之星程序设计大赛"的通知

为深入贯彻落实国家关于加强信息技术创新人才培养的战略部署,积极响应《新一代人工智能发展规划》和《"十四五"数字经济发展规划》相关要求,进一步培养学生的创新思维、编程实践能力和解决复杂算法问题的综合素养,推动高校程序设计教育教学改革与产业人才需求的有效对接,百度之星程序设计大赛(亦称百度之星·程序设计大赛)由百度在线网络技术(北京)有限公司举办,是一项旨在展示学生创新能力和编写程序、分析、解决问题能力的年度竞赛。从2005年至今已成功举办21届,累计参赛选手超35万名,覆盖上千所院校,被誉为国内程序员的"黄埔军校"和"造星工厂"。现组织全校学生参加2026年第二十二届百度之星程序设计大赛,有关事项通知如下:

一、大赛宗旨

2026年第二十二届百度之星程序设计大赛致力于展示学生在算法设计、程序开发及解决复杂工程问题方面的创新能力,重点考察选手的基础算法和程序设计能力。大赛以"以赛促学、以赛促教、以赛促创"为理念,通过真实算法挑战,发掘和培养具备扎实编程功底、严谨逻辑思维和高效问题解决能力的优秀编程人才,为互联网和人工智能产业发展输送高素质技术后备力量,推动我国高校计算机教育水平的整体提升。

二、竞赛内容和日程安排

(一)大赛赛项

算法设计类竞赛。初赛和决赛均为算法设计类题型,参赛选手使用程序设计语言解决挑战性算法问题。比赛期间,参赛选手登录比赛页面进行答题,每人使用1台电脑,在规定时间内使用C、C++、Python、Java等程序设计语言编写程序解决规定数量的问题。程序完成之后提交运行,系统自动判定程序为正确或错误并将运行结果反馈给参赛者,根据AC(Accepted)题目数量和完成总用时进行排名晋级。每场初赛时长3小时,决赛时长5小时。

(二)竞赛方向

大赛题目涵盖数据结构、图论、动态规划、数论、计算几何、字符串处理等经典算法方向,由百度资深工程师和ACM竞赛专家联合命题,兼具理论深度和工程实用性,全面考察选手的程序设计能力和算法思维水平。

(三)报名时间

报名时间:2026.07.03——初赛开始前2小时截止。

参赛选手登录百度之星大赛官网(https://star.baidu.com/#/program-design-match2026?tab=1)完成报名。具体事宜详见官网《2026年第二十二届百度之星程序设计大赛报名缴费通知》。

(四)日程安排

1. 测试练习:参赛选手可随时登录比赛平台提交测试练习,不计排名,便于选手熟悉比赛平台。

2. 初赛(省赛)第一场(线上):2026年8月23日,约400个晋级名额。

3. 初赛(省赛)第二场(线上):2026年9月19日,约400个晋级名额。

4. 内训赛赛道:百度针对定向合作院校开展,总计选拔200人进入决赛。

5. "外卡"晋级名额:组委会将根据各单位组织报名情况和历史合作情况综合考量,给予约50–100个"外卡"晋级名额,让参加初赛但未晋级的同学"复活"进入决赛。

6. 总决赛:时间、地点待定,时长5小时,日程如有调整将另行通知。

(注:第一场已被公布晋级的选手,可自愿参加第二场初赛,但不再占用第二场晋级决赛名额。各节点时间以官网具体通知为准。)

三、组织单位

(一)主办单位:百度在线网络技术(北京)有限公司

(二)协办单位:各参赛院校及相关合作单位

四、参赛规则

1. 竞赛题目:算法设计类题型,由百度资深工程师和竞赛专家命题,涵盖数据结构、图论、动态规划、数论、计算几何、字符串处理等方向。

2. 竞赛组别:大赛分大学组、高中组、小星星组进行成绩排名和评奖。初赛不限年龄、国家以及身份,可为在校生或非在校生/社会人士;总决赛须具有正式全日制学籍的在校学生(以初赛报名时学籍状态为准)。非在校生/社会人士可参与决赛"打星",成绩不参与排名。

3. 竞赛纪律:选手须独立完成题目,无任何作弊和欺诈行为。违纪作弊者将被列入不诚信数据库,并取消成绩且禁止此后三年参赛。组委会有权公布作弊选手部分名单,情节严重者将通报作弊选手所在院校。

五、奖项设置

(一)初赛(省赛)奖项

1. 每场初赛分别按照实际参赛人数的约5%、10%、15%比例(总计约30%)依次设置省赛金银铜奖。初赛奖项按照绝对成绩设奖,AC数为零的不予得奖。

2. 社会人士可参与初赛排名及省级奖项角逐,但不进入总决赛名单。获得省赛铜奖及以上的社会人士,有机会申请决赛"打星"名额(不超过20人)。

3. 初赛获奖选手指导教师自动获得省赛优秀教练荣誉证书。

(二)总决赛奖项

1. 排名奖励:按照大学组、高中组以及小星星组进行成绩排名,各组前十名给予奖金/实物激励:

  第1名:10000元/人

  第2名:5000元/人

  第3名:3000元/人

  第4–10名:小度音响X10一台

  (注:奖金为税前金额,组委会为获奖选手代缴相关税款。)

2. 按照各组参赛人数约10%、20%、30%的比例(共约60%)依次评出总决赛金银铜奖。

3. 决赛获奖选手指导教师自动获得优秀教练荣誉证书。

(三)组织奖项

1. 根据各院校/指导教师/教练组织参赛情况,颁发相应的组织奖项。

2. 上述教师有机会优先获得百度支持的教育部产学合作协同育人项目(编程竞赛实践基地类)。

(四)其他激励措施

1. 招聘绿色通道:决赛入围选手有机会获得百度校园招聘/实习生招聘绿色通道;"打星"成绩优异的选手/社会人士有机会获得应聘内推待遇。

2. 深度访问交流:参与百度各重大峰会、培训交流的机会。

3. 获奖学生赛事负责人将统一向学校申请奖金,具体奖金金额由学校学科竞赛管理相关文件规定。

六、参赛对象及报名方式

1. 我校在籍在册的本、专科学生均可参赛。登录百度之星大赛官网(https://star.baidu.com/#/program-design-match2026?tab=1)注册、报名、参赛,请务必仔细阅读大赛章程、报名缴费指南(见官网)。

2. 初赛不限年龄、身份,可为在校生或社会人士;总决赛须具有正式全日制学籍的在校学生。

3. 选手须独立完成题目,使用C、C++、Python、Java等程序设计语言编写程序,通过比赛平台在线提交。

4. 一旦确认参赛报名,请各位同学遵守竞赛规则,违纪作弊者将列入不诚信数据库并取消成绩。

七、参赛费用

(一)收费标准

大赛不收报名费。由第三方 OJ 考试平台码蹄集收取考 试服务费。标准为:80 元/人/单场竞赛(初赛和决赛同一标 准)。

(二)缴费形式

缴费分为个人缴费和教练端缴费。

1.个人缴费

个人报名填写报名信息时,缴费方式选择“个人缴费”, 提交报名信息后,即可弹出缴费码,扫码缴费即可报名成功。

2.教练端缴费

个人报名填写报名信息时,缴费方式选择“教练端缴费”, 提交报名信息后,等待教练缴费,教练端缴费后个人报名成功。

教练端缴费需要先进行名额购买(教练端进行),购买名 额后为学生缴费。

教练端名额购买可以扫微信码支付,也可以公对公转账 支付,公对公转账支付后需要上传转账凭证,后台审核通过后系统内自动发放购买的名额。

(三)其他说明

一旦确认参赛报名并完成缴费,请各位同学遵守竞赛规则,中途退赛不做退费处理。

八、赛事师生交流群

请有意参赛的同学加入以下交流群,获取最新赛事动态、赛题解析及备赛指导。