返回第四十七章 步入大学  银河星宇首页

关灯 护眼     字体:

加入书签 上一页 目录 下一章

请认准"下载楼"官方域名 http://www.daxingwx.net
    第四十七章 步入大学 (第3/3页)

团,但感觉大家不知道在搞些什么名堂,根本不是以学术为主,就退出了,在学业上也取得了一点小成就,在一次机械设计中获了个奖项,虽然蓝天阳的主修专业是机械,而且学习得很不错,但他将来却没有从事机械行业,原因是大学时蓝天阳接触到了计算机,对于从未见过计算机的蓝天阳来说,他迅速就迷上了程序设计。

    最让蓝天阳兴奋的是一个小游戏的算法,当时学生中流行一个掌上电子词典,里面有个猜数字的小游戏,游戏的目的是猜出一个数字,这个数字有四位不同的数字组成,如9527,玩家有八次尝试机会去把他猜出来,每猜一次,会得到一个提示,xayB,表示x个数字猜中并且位置也对,y个数字猜中但位置不对,对于9527,玩家猜3725,得到的提示就是1a2B,有一个数字(数字2)猜中且位置正确,两个数字(数字5和7)猜中但位置不对,当然了,玩家不知道到底哪个是对的,只能继续猜,继续获得提示;玩家继续猜1348,得到的提示就是0a0B,就是一个都不对;就这样根据提示来分析,继续尝试,直到猜中,八次未猜中,游戏就失败了。

    蓝天阳初学程序设计,对很多问题都感兴趣,自然不会放过这个题目,就整天琢磨着怎么让程序猜出数字来,一开始他尝试着用程序重现自己猜的过程,但终因过于复杂而无法继续,有一天他灵机一动,计算机有着超快的运算和存储能力,只要生成所有组合,随便找一个数输出,得到xaxB的提示后,用此提示与所有的组合做匹配,把不符合的剔除,再在剩下的组合中随便挑一个输出,得到新的xaxB的提示后,再做匹配剔除,直到只剩下一个,就是答案。

    蓝天阳由此悟到了程序设计的真谛,就是要学会用计算机的思维模式来考虑问题,善于利用计算机的快速运算和大存储能力,这也成为他后来走上程序员道路的一个很重要的原因。

    [本书首发来自17K小说网,第一时间看正版内容!]

    ...
请认准"下载楼"官方域名 http://www.daxingwx.net

加入书签 上一页 目录 下一章