笔趣阁 - 玄幻小说 - 重生IT大亨在线阅读 - 第六十四章 贪心算法

第六十四章 贪心算法

    说到这个的时候,严教授把张毅拉过来,骄傲的抬起头来,用鼻孔对着众人说道:“这都不是事,看到我这名学生了吧!不但算法的功底深厚,最难得的是计算机编程能力超强,绝对秒杀你们这群老家伙!”

    “严老头大言不惭,又在吹牛了,反正吹牛不犯法!”众人毫不示弱的回怼了回去。

    “哼!你们知道新浪软件下载频道吗?”

    “当然知道,咱们下载软件不都是从那儿下载的吗?”

    “最近一段时间,下载量最高的是哪个软件,知道吗?”

    几个老教授面面相觑,正自迟疑间,一个学生模样轻声说道:“是微硬输入法,下载量第一。”

    严教授听到这名学生的回答,高兴了起来,正在装b的时候,要是没有人来捧哏,那不是少了很多趣味吗!

    他朝着这名学生,赞同的点了点头,又接着和蔼的问道:“那你知道排名第二的下载软件是哪个吗?”

    “是微硬压缩软件!”学生受到赞扬,像打了鸡血一样,快速回答道。

    “小同学不错,孺子可教也!”

    “那你们几个老家伙知道,写出这两个软件的人是谁吗?”

    不等众人回答,他一拉张毅,骄傲的大声说道:“他就是两个软件的作者,我们学校的张毅。”

    众人大眼瞪小眼,彻底安静了下来,其中一位老教授,扶了扶厚如瓶底的眼镜,迟疑的说:“老严,你不会是开玩笑吧!那两个软件我都在用着,软件的精良程度,可不是一个小年轻能做出来的!”

    “是呀!这不太可能吧!”众人醒过味来,七嘴八舌的嚷嚷着。

    “你们一帮土老帽懂什么,别看人家小,编程水平,甩你们十条街。”

    “教授!”刚才那个捧哏的青年,拉着身旁的一名教授,低低的唤了一声。

    “怎么了,有什么话大声说出来。”

    年青人受到鼓励,抬起头来,对着众人说:“各位教授,我记得很清楚,下载频道里注明了,作者就是一个名叫张毅的。”

    一听到这句话,吵闹的众人,刹那间安静了下来。目光都齐齐的瞪视着张毅,这些目光,有审视,有迷惑,如芒刺在背,让他都有点承受不了这压力了。

    忙拱拱手说道:“我的确是软件作者,众位教授,众位同学,对软件有什么不满意的,请说出来,我会很快的改进。”

    众人听到这个,又马上恢复了说话能力,七嘴八舌的。

    张毅看这架势,吓了一跳,难道软件真有那么多的bug吗?

    仔细的听着大家对软件的意见,但听来听去,他才明白,问题就集中在一点上:那就是下载频道里提供的免费版本,功能太少,但微硬软件合辑又太贵,教授们买得起,但学生们,有很多可买不起。

    张毅低了头,仔细思索了一下,前世时,如微软autodesk这样的软件公司,都出过相应的教育版本的软件,价格比普通零售版本便宜很多,不但可以拉来大量的学生用户,将来,这些学生,走向工作岗位后,也会向工作单位推荐所熟悉的软件,这样的做法,各取所需,社会反响也很好。

    他瞬间决定了一件事,抬起头,向着围在周围的教授和学生们说:“我可以在这里给大家一个承诺,此间事了后,我会马上推出教育版的软件,专门对应各位学生和老师们,价格会比较便宜,甚至会有别的好处。

    周围的人听到这些,情不自禁鼓起掌来。

    搞出教育版软件容易,但是,怎么分辨是不是学生或者老师,就比较麻烦了,现在的学校,很少有学生和老师使用.edu的邮箱,毕竟,上网的人太少了。电子邮箱也没有太大的使用价值。

    直到住进招待所后,他还在苦思冥想,到底用什么办法,才能鉴别教育版用户和非教育版用户呢?

    他的脑海里不断的回想着后世,各种各样的反盗版套路。

    第二天,众人吃过早饭,来到了上京大学的一个大会议室里。

    会议室里,已经坐了一部分人,头发花白的教授,还有一些大腹便便的官员以及一些虽然穿着便服,但坐姿笔挺的年轻人。

    众人依次落坐后,工作人员拉上了窗帘,幻灯机打出了几个示意图,看得出,这是一个计算天体之间轨道的课题,依张毅后世的眼光来看,似乎是涉及到一些太空碎片,这些碎片每时每刻都在不规则旋转,可能会撞击到轨道上的飞行器。

    讲解员是一名年轻的军官,他介绍道:这是地球同步轨道上的,已经报废的卫星碎片,这些卫星碎片无时无刻,都在威胁着正常运行的卫星。

    召集大家的目的,就是为了能找出一种算法,并把这种算法形成一个公式,利用计算机选择对卫星威胁相对小一些的碎片,来计算卫星的变轨速度和角度等等,最大程度的保证卫星的健康运行。

    张毅听着这些专有名词,就感觉头晕晕的,前世,他那有接触这种航空航天领域的机会,公开的媒体也没人会公布这些,对他来说,是完全陌生的领域。

    在座的很多教授和学生,也是一脸懵逼,专业完全不对口有没有。

    似乎是看出了大家的尴尬,讲解者紧接着解释道,考虑到大家对航空航天不太了解,我们就总结了此次计算轨道,所需要的变量,并对这些变量进行了一些优化,相应的算法思路,我们也有了路线,但难点就在于,这样复杂的天体轨道运算,用人工来进行演算,效率太低,处理速度太慢,根本无法满足实际需要。

    美国和前苏联使用的是fortran语言来计算轨道变化,fortran,亦译为福传,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。

    fortran语言版本过多,新版本对旧版本的兼容性是一个大问题,可能会对以后的扩展和使用造成大的影响。

    我们考虑到fortran语言的不确定性太多,咨询过多位专家后,决定采用intel汇编和c语言来描述数学模型和算法。