词条 | 百度之星 |
释义 | 百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛。 赛事目的在于加深百度公司与技术人才的联系,储备百度的搜索技术人才库。 打造一个技术人员竞技、交流的平台,以充分挖掘中国软件人才,推动中国互联网行业的成长。 发展史第一届百度之星程序大赛(2005): 第一届百度之星程序大赛,名为“程序之美”。开始于2005年09月,结束于2005年10月。共有来自全国400多家高校共计4000名选手报名参加初赛,经过重重选拔,共有50名选手进入总决赛,参加在北京举行的为期两天的“程序之旅”。 来自清华大学的ACrush选手拔得首届百度之星程序大赛头筹。其提交程序运行时间为0.0022秒,并列第二名的赛手Iamcs和Xreborner的程序运行时间均为0.0028秒。 第二届百度之星程序大赛(2006): 第二届百度之星程序大赛,名为“Astar”,该名字创意来源于第一届比赛决赛中有题目是一道经典的8数码题目,解这道题,冠军ACRush使用了A*算法(Astar),运行时间计0.0022秒。A*算法是一个经典的算法,Astar又包含了“百度之星”的含义。故此得名。来自清华大学的ACrush选手卫冕冠军。 第三届AStar百度之星程序设计大赛(2007): 本届比赛沿用了Astar的名称,举办方的工作人员认为这个英文名称能够很好得和百度之星的中文名称相对照。本届比赛的初赛和复赛更为复杂精致,并确立了初赛两场选最高分,复赛12小时选连续8小时答题的比赛规制。这个规制在2008年的第四届比赛中也得到沿用。决赛采用了饱受争议的CounterStriker Bot AI作为题目,也算是一种创新尝试。来自上海交通大学的郑皓获得冠军。 第四届Astar百度之星程序设计大赛(2008) 本届比赛初赛参加人数达到了新的高度,而复赛题目的难度也达到了历史高点。 第五届Astar百度之星程序设计大赛(2009) 竞赛的评分工作在Linux+Gcc环境下进行。评分以参赛者提交的源码在此环境下的编译运行结果为准。 网络资格赛(初赛)和晋级赛(复赛)时,参赛者可以在自己的计算机上使用任何自己熟悉的开发调试软件和工具,进行代码开发和调试工作。完成后,参赛者可以在线提交源码(百度提供在线Linux+Gcc编译环境),得到编译程序的输出信息。 赛事规则语言及运行环境 编程语言 标准 ANSI C , C++,C#,Java 开发及运行环境 竞赛的评分工作在 Linux+Gcc 环境下进行。评分以赛手提交的源码在此环境下的编译运行结果为准。 网络资格赛(初赛)和晋级赛(复赛)时,赛手可以在自己的计算机上使用任何自己熟悉的开发调试软件和工具,进行代码开发和调试工作。完成后,赛手可以在线提交源码(百度提供在线 Linux+Gcc 编译环境),得到编译程序的输出信息。 赛事流程 赛前特别提示 请用所熟悉的 IDE 或开发环境编译调试程序,通过后再提交编译;在比赛时间结束前,关闭比赛页面后可以重新登录,答题时间按自然时间计算,资格赛(初赛)不超过 3.5 小时,晋级赛(复赛)不超过 8 小时,不因中断答题、关闭页面而停止计时。 评分及晋级规则 竞赛评分 所有评分工作在 Linux+Gcc 环境下进行。主要由系统自动评分,加上少量人工核查。 评分将在线竞赛结束后开始,一周内完成。 评分结束后,竞赛者可以登录自己的账号,在线查询自己的得分。 评分标准 竞赛中的每道题目后都附有评分标准。赛手的总分为各道题目得分之和。出现以下情况,该题目不得分: 如提交的程序代码编译不能通过或不能运行,不得分; 程序运行不能在规定时限内运行结束,不得分; 发现马甲、有作弊行为者,不得分并取消竞赛资格; 晋级规则 参加下一轮比赛的赛手以比赛得分从高到低进行筛选; 网络资格赛(初赛)分为两场,每场前 200 名进入网络晋级赛(复赛); 若选手同时参加两场网络资格赛(初赛),按其最优成绩计算,另一场成绩将被取消,按照成绩依次由后面选手顶替; 在总分相同的情况下,将参考以下因素: 1 、完成比赛的时间先后,即提交代码时距离比赛开始的时间; 2 、程序运行效率。 参赛要求与资格 由赛手个人独立完成全部题目,无任何作弊和欺诈行为。 除百度现职员工、现职实习生和命题委员会成员外都有资格注册参赛,无报名费用。 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。