百度之星总冠军乔明达:编程就像玩游戏有趣

在百度之星的历届冠军选手中,乔明达无疑是一个让人大跌眼镜的存在。2013年,这个来自南京外国语学校的17岁少年将冠军宝座收入囊中,赢得了现场一片不可思议的惊叹。在以往的接触中,乔明达给我们留下的印象是一个面对镜头局促羞涩,私下却总是笑容满面,亲切的如同邻家弟弟的大男孩。

正是这个大男孩,在国内外各项赛事中都取得过令人瞩目的成绩:第5届亚洲与太平洋地区信息学">奥林匹克竞赛国际金牌(2011年)、第29届全国信息学奥林匹克竞赛金牌(2012年)、全国高中数学联赛一等奖(2012年)、第25届国际信息学奥林匹克竞赛金牌(2013年),当然还有与我们今天的采访息息相关的2013年百度之星冠军。

编程不仅仅是兴趣

在以往的对话中乔明达告诉我们,小学第一次接触编程时他对此一无所知,但当他发现编程是一个可以促进从无到有的过程时,就对编程产生了浓厚的兴趣,“兴趣和成就感是支持我在编程道路上越走越远的重要动力”乔明达如此说。而经过一年的成长,编程对乔明达而言不再仅仅是一个兴趣,他有了更深的理解:“我觉得编程是一个利用计算机的解决问题的过程,包括分析问题、构建模型、设计算法、实现算法等一系列步骤”。

听来的比赛机会

乔明达与百度之星的第一次触电源于一个听来的机会:当时从同学那听说百度将要举办2013年度的百度之星程序设计大赛,他就立即报名参赛了。在决赛之前,乔明达参加了三场比赛,第一场进了前十,第三场获得了5月东部区域赛的冠军,他也因此顺利晋级决赛。回忆起当时夺冠的情景,乔明达依然保持谦逊:“总决赛高手林立,我的年纪、经验、资历都没有其他选手那么深厚,最后能获得冠军是我运气太好。”

未成年参赛者的“福音”

乔明达参加过很多类型的比赛,其中编程类的比赛也不在少:Codeforces、 topcoder、codechef、Google Codejam……在众多的编程赛事中,乔明达唯独对百度之星青眼有加,他说百度之星吸引他的第一个特质就是总决赛允许未成年人参加,这对当时还在高二的乔明达来说无异于是一道“福音”。

真正亲身参与之后,乔明达发现百度之星更多的优点。例如,百度之星总决赛的题目不同于传统的算法竞赛,“一般的算法竞赛包含3道以上题目,而百度之星的总决赛只要求完成一个解决复杂实际问题(语音识别)的初步算法,而且题目并没有因此降低难度。”乔明达认为编程赛事的题目除了测试选手对经典算法、模型的掌握之外,还应该注重测试选手针对问题设计新算法的能力。

夺冠之后的生活

距离上届百度之星结束已经有一年时间,乔明达夺冠后的生活并没有太大改变,他依然将编程当作自己的一个兴趣,并继续在网上参加一些在线比赛。“前段时间我参加了一个AI设计比赛,比赛的平台是一个即时战略游戏,在比赛中可以用提供的播放器观看自己的AI与别人“交战”的画面,并根据战况修改自己的策略。因为我本来就很喜欢游戏,所以觉得编写游戏AI非常有意思。“乔明达在提到自己编程趣事时的快乐之情溢于言表。

九月份即将开始进入清华大学计算机科学与技术专业学习的乔明达对自己的大学生活充满了期待,“我希望在大学能够挖掘出自己的潜能,磨练自己的意志,在计算机科学方面寻找到更深层次的兴趣。“

冠军之后重新出发

百度之星的十周年庆典,乔明达并不想错过,所以他也参加了今年的百度之星,并以总分排名第二的成绩再次杀入决赛。当我们都在猜测他会不会再次折冠时,乔明达却只表达了自己朴素的愿望:“我在百度之星的平台上夺冠,但我也想从这重新出发,冠军对我来说不重要,重要的是能与更多的算法竞赛爱好者同场竞技。“

时间: 2022-12-04

百度之星总冠军乔明达:编程就像玩游戏有趣的相关文章

2013百度之星冠军乔明达专访:我的冠军之路

硅谷网8月19日讯 从2013百度之星5月东部区域赛冠军,到2013国际信息学奥林匹克(IOI)竞赛第二名,再到2013百度之星总决赛冠军,乔明达2013年的编程之路可谓是一路畅通无阻的冠军之路.在赛后冠军采访的过程中,经常面带微笑的乔明达在镜头前稍显有一点局促,然而就是这样一位腼腆的南京外国语学校的高三学生在比赛现场赢得了最多的掌声和尊重. 在三个月前的区域赛冠军采访中,乔明达告诉我们他学编程的时间比一般人要稍早一些.小学五年级第一次接触编程时他对此一无所知,但当他发现编程是一个可以促进从无到

由一道百度之星题目写起 谈谈编程中的分类的思想

百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛.他所考试的题目,全部都是算法的题目. 鄙人虽然是一个非主流的.net程序员,在工作之余,喜爱算法. 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用. 更重要想谈一谈算法中的分治算法. 首先,题目是那样的: 请编写程序,找出下面"输入数据及格式"中所描述的输入数据文件中最大重叠区间的大小. 对一个正整数n,如果n在数据文件中某行的两个正

一道百度之星编程大赛题的随笔联想·(2)

百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛.他所考试的题目,全部都是算法的题目. 鄙人虽然是一个.net程序员,在工作之余,喜爱算法. 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用. 下面介绍解法二了.  解法二,是抓小放大.  由小及大.首先,说一说我分析的思路吧.  第一步,还是判断i是不小于i/2,以此循环了.  第二步,是不是判断此范围的值的累加是不是等于相应某个值. 第三步,

一道百度之星编程大赛题的随笔联想·(1)

百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛.他所考试的题目,全部都是算法的题目. 鄙人虽然是一个.net程序员,在工作之余,喜爱算法. 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用. 首先,看题目是那样的: 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列. 输入数据:一个正整数,以命令行参数的形式提供给程序. 输出数据:在标准输出上打印出符合题目描述的全部正

10年百度之星编程赛复赛题目(蜗牛)求答案代码

问题描述 10年百度之星编程赛复赛题目(蜗牛)求答案代码 ?一只蜗牛某天早晨掉进了深为L尺的井中.蜗牛每天白天可以向上爬若干尺,晚上休息时会向下滑若干尺.蜗牛一旦 到达井口或井底,便不再下滑.假设蜗牛每天向上爬的尺数均为不超过10的正整数,而下滑的尺数为不超过5的正整数.蜗牛在第N天白天里(含第N天白天结束时)爬出了井,你的任务是统计有多少种可能的爬升/下滑情况.对于两种爬升/下滑情况,当存在对应的白天上爬或者晚上下滑的尺数不同时,即视为不同的情况.输入格式第一行:井深L.其中L为正整数,且L<

百度之星编程大赛落幕六年发掘十万计算机精英

挖贝网7月28日消息 经过两个多月的激烈角逐,2010年7月28日,由百度主办的"2010 Astar百度之星程序设计大赛"正式在京落下帷幕,来自浙江大学的杭航表现出色,从三万多名参赛的程序设计高手中脱颖而出,最终捧得"2010年百度之星"桂冠.而在其余8名二.三等奖获得者中,山东师大附中魏铭等几位高中生的身影,也成为当天比赛的一大亮点. 作为中国互联网中规模最大.最具影响力的程序开发设计赛事,"Astar百度之星程序设计大赛"自2005年创办来

《体育帝国》民间造星运动决出总冠军

1月6日消息,全球首款体育社区网游<体育帝国>已决出2009年度总冠军,该冠军玩家将被邀请至上海参观巨人公司并领取多项冠军奖品.<体育帝国>方面透露,2010年全年各类冠军总数多达585个,新选手将是周排名冠军.月排名冠军的有力争夺者. 据悉,<体育帝国>近期发动了一个民间造星运动,该活动通过一项游戏中的体育赛事决出胜负,年度总冠军有望上电视广告,拥有一夜成名的机会.目前,这一幸运者已经脱颖而出. <体育帝国>于2009年12月31日24:00决出了2009

百度之星试题每周一练

百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛.他所考试的题目,全部都是算法的题目. 鄙人虽然是一个.net程序员,在工作之余,喜爱算法. 这个问题非常的巧,故而分享给大家,我想到一种超简单方法,提供大家,希望对大家起了一个开阔思路的作用. 首先,题意是这样的: 八方块移动游戏要求从一个含 8 个数字 (用 1-8 表示) 的方块以及一个空格方块 (用 0 表示) 的 3x3 矩阵的起始状态开始,不断移动该空格方块以使其和相邻的方块互换,直至

百度之星Astar2009程序设计大赛落幕 复旦学子夺冠

中介交易 SEO诊断 淘宝客 云主机 技术大厅 2009年7月23日,由全球最大的中文搜索引擎百度举办的"百度之星Astar2009程序设计大赛"在京圆满落幕.来自复旦大学的冯国栋表现出色,从两万多名参赛的程序设计高手中脱颖而出,最终捧得了"2009年百度之星"桂冠. 自2005年创办以来,"Astar百度之星程序设计大赛"已经成为中国互联网中规模最大.最具影响力的程序开发设计赛事.据主办方百度介绍,今年的大赛历时2个月,参赛选手包括清华.北大.