赛事简介

一年一度的Astar百度之星·程序设计大赛由中国领先的互联网企业——百度举办,是一项旨在展示大学生创新能力和编写程序、分析和解决问题能力的年度竞赛,从2005年至今已成功举办了十二届。作为中国互联网行业最具知名度、最有影响力的大学生程序设计大赛,它已成为喜欢发掘最佳算法和数据结构,以解决各种挑战性问题的校园程序高手交流切磋的平台。Astar百度之星·程序设计大赛被视为国内程序员的“黄埔军校”和“造星工场”。迄今为止,累计参赛学生已达数十万名,无数编程人才通过大赛脱颖而出,优秀选手不仅能赢得丰厚的奖金,更能取得相当于国内程序设计业界的“金领通行证”的大赛获奖证书。入围最终总决赛的选手,不仅能获得百度公司的校园招聘绿色通道,直接获得加盟百度的优先通行证,也会成为众多知名IT互联网企业重金争夺的对象,这也让大赛得到了广大学子的喜爱和青睐。

百度自成立起,一直致力于对大学生科研的创新与支持工作,并秉持着“看见你的光芒”的人才观点,给予优秀的学生最合适的发展平台和空间,让学生能充分展现自己的才能和价值。17年来,百度一直坚持科技创新,也从未改变对优秀编程人才的渴望和追求。我们永不满足于过去,我们拥抱变化,也欢迎更多新面孔的加入。随着AI时代的到来,百度也从互联网公司转型为AI公司,2017年百度之星·程序设计大赛邀请所有有热情、有梦想的同学报名参赛,共同开启人工智能新时代。同时,我们也会邀请往届选手分享心路历程、参赛心得和对AI的独家观点,百度之星,星火相传!

今年Astar的主题是Create for more,让我们一起用编程的力量创造更美好的生活!

展开全文

参赛要求

  • 参赛选手国家/地区不限,年龄不限。参赛选手可为在校学生或社会人士。
  • 总决赛选手须为在校学生(包括中学、中专、大专、大学本科及全日制硕士、博士研究生,含本年度应届毕业生) ,社会人士可参与复赛排名,不进入总决赛名单,复赛成绩排名靠前的50位在校学生可进入总决赛。复赛纪念奖按选手排名发放(含非在校生名单)。
  • 参赛学生选手须遵守所在学校关于学生参加校外活动之规定。
  • 参赛选手独立完成题目,无任何作弊和欺诈行为,如有违反将再核实信息后取消参赛成绩,选手排名顺延。
  • 选手需在线完成比赛报名,每人只能报名一次,在线填写信息需完整准确,赛事组委会可根据需要通过官方邮件要求选手补充相关个人信息。
  • 百度现职员工、现职实习生和命题委员会成员不得报名参赛。
  • 参与百度之星官方微博活动的活跃用户将有机会成为百度之星的志愿者,被邀请来到百度之星总决赛现场。
展开全文

赛题介绍

任务:使用程序设计语言包括C ,C++,Pascal及Java或其它语言解决挑战性算法问题

比赛期间,参赛选手登录比赛页面进行答题,每人使用1台电脑需要在规定时间内使用C、C++、Pascal、Java或其他任意一种程序设计语言编写程序解决规定数量的问题。程序完成之后提交运行,系统自动判定程序为正确或错误并将运行的结果反馈给参赛者,根据答题准确率和耗时进行排名晋级。重点考察选手的基础算法和程序设计能力。

展开全文

大赛日程

  • 7月5日- 8月4日 报名
  • 8月5日 12:00 - 8月6日 24:00 资格赛
  • 第一场8月12日 14:00 - 16:30 初赛
  • 第二场8月13日 14:00 - 16:30 初赛
  • 8月18日 14:00- 16:30 复赛
  • 10月中旬 总决赛

比赛须知:

  • 1.参赛选手在资格赛规定时间内,提交并答对任意一道题即可获得初赛资格。
  • 2.参赛选手可以报名两场初赛的任意一场,或者参加全部两场,每场初赛成绩前500名参赛选手晋级复赛,共1000人。两场初赛都进入前500名的选手,从排名靠前的组中晋级,另外一组排在500名之后的同学,可以递增进入复赛。
  • 3.复赛成绩前50名参赛选手晋级线下决赛。
  • 4.决赛安排另行通知,百度公司对本比赛拥有最终解释权。
展开全文
展开全文

赛事回顾

2016年

十二年,Astar百度之星程序设计大赛走过了一个轮回,越来越多的年轻选手加入了百度之星的大家庭,50名决赛选手中有20名中学生,7位00后,年龄最小的还未满16岁。本届大赛牵手百度传课为所有编程爱好者提供编程相关培训课程,还特别邀请了被大家誉为“教主”的楼天城录制视频分享参赛心得,鼓励所有参赛选手赛出好成绩。2017百度之星程序设计大赛的主题是Code our future,激励所有的选手相信编程的力量,码出未来,成为最闪亮的星星。

2005年

登录纳斯达克不久的百度启动了首届“百度之星”程序设计大赛。该届大赛历时一个月,来自全国300多所高校近4000名“星星”,经过巅峰对决,共57名选手进入决赛。

2006年

百度之星大赛在一名实习生(因为参加百度之星程序设计大赛而最终加入百度)的建议下启用新名称“Astar”——既是一个经典的算法,又有“百度之星”的含义!在2006年的比赛中,6000多名优秀编程人才报名参加其中。后来被大家誉为教主的“楼天成”在这届比赛中获得最终胜利,摘取了百度之星桂冠。

2007年

百度首席科学家威廉•张参与到了比赛的命题过程中,Astar百度之星大赛的报名人数首次破万。在激烈的初赛和复赛后,晋级的50名选手中高中生的数量也意外的达到了8人。威廉•张表示:“我们心目中的程序之星,不应只是学术意义上的算法高手,而应关心中国IT产业的实际应用。我们希望发现他们,并帮助他们成为十年、二十年后中国高科技界的骨干精英。”

2008年

Astar百度之星大赛掀开了新的一页,报名人数又有了新的增长。这年,中国科学技术大学范智恺同学凭借优秀的算法能力拔得头筹。在这届的比赛决赛结束后,6位曾经参加过05、06、07年百度之星程序设计大赛的“老星星”们,专程搁下手头的工作,与当年的选手们进行了面对面的交流,书写了百度之星的又一段佳话。

2009年

Astar百度之星大赛的覆盖范围又一次增大——清华、北大、复旦、香港中文大学等1000多所高校参与其中,更有部分全国百强高中成为了优秀星星们的来源地;让人兴奋的是,这年报名参加比赛的星星数量首次突破2万大关。当年命题委员会成员楼天城在面对记者对大赛的提问时曾道出了百度之星独特的魅力:“办出百度特色,区别于其他千篇一律的商业竞赛模式,真正挑选出技术实战型人才,并以‘实力’和‘权威’吸引更多的参赛者。”

2010年

Astar百度之星大赛将主题定为了“乐CODE 乐CODE”,除延续往届的赛程及奖励办法外,“快乐编程”的理念更是被特别地提了出来,首次引入比赛环节中的 “坦克对战”为爱好编程的同学们提供了更多参与机会,让众多编程爱好者充分而自由地享受了编程所带来的快乐和成就感。该届大赛的报名人数突破了3万大关,成为了名副其实的“中国互联网业规模最大的程序设计大赛”。

2011年

Astar百度之星大赛喊出了“星星相Code”的口号,“爱程序的星星,让我们Code在一起”,是这届比赛的追求。赛事组委会希望选手们在Code中不仅能收获丰富的经验,也能收获深厚的友谊。快来吧,让我们一起在这片乐土上奔跑,心心相扣!

2012年

Astar百度之星程序设计大赛在初赛前增加一场资格赛,邀请全球范围的同学一起挑战吉尼斯最大规模编程比赛。除传统算法外,还新增设了一场公益编程比赛,解决大学生所面临的共同问题,众多在校的计算机爱好者同学都通过本次大赛一试身手,感受到了Astar带来的不一样的编程快乐。

2013年

Astar百度之星启用编程技术社区-astar.baidu.com,致力于将百度之星打造为在线学习、分享和交流的专业平台。这里将会成为初级程序员学习的乐园,更能让那些希望提升自己编程水平的代码君们交流沟通,不断进步。不定期放出的牛人心得分享等也能够让大家有所感悟和收获。

2014年

2014年正值Astar百度之星程序设计大赛十周年,百度之星在以传统的编程比赛为主线的基础上,新增了Astar Logo设计征集、在线有奖知识问答、度度熊去哪儿、派送红包等活动,打造了一场精彩绝伦的十周年庆典嘉年华。

2015年

回首过去十年,Astar百度之星程序设计大赛一直秉承“精赛事、重人才”的办赛宗旨,倡导“快乐编程”的理念。编程不只是一种工作技能,更是一种学习生活方式。2015年百度之星程序设计大赛向参赛选手喊出Astar to Allstar的参赛口号,激励更多的选手从赛事中脱颖而出成为未来之星。