缓莺莸南帕艘惶0档溃骸笆澜缟匣褂姓饷闯蟮呐恕!
第382章 看不到硝烟的战争(一)
?杰西卡的丑肖远不知道怎么用语言來形容,如果把这个女人的脸庞看做一个主板,五官如果能像电脑元件一样从脸上拆下來,单个來看,质量都还不错,但是就是这些质量不错的元件放到了这张脸上,却怎么看怎么不协调,这种感觉很怪异。网肖远只看了杰西卡一眼,就觉得心里很难受,出于礼貌,强忍着洠О蚜撑さ揭槐撸⒍运烦隽艘桓鲂θ荩迷诮芪骺ú'有把自己的脸长时间对着肖远,在说了一句话后,就继续把目光投向了自己面前的电脑,留给肖远一个火红色的爆炸头。
肖远松了口气,从旁边坐找了一把椅子,招呼夏九滢做到自己身边來,然后把注意力集中到了手里的材料上來,这份材料内,定义了一段特定的内存区域,内存争霸的最终目标,就是编写一个内存读写程序,将这段内存区域占领。
定义内存区域是材料里最重要的一条规则,除此之外,材料内还提到了其他的一些注意事项,比如比赛双方的程序都只能用普通用户的权限运行,又比如取胜的判断方法等等。
“韩小宇,问你个问睿!毙ぴ逗芸炀桶巡牧贤ǘ亮艘槐椋缓蠖栽谝慌缘群虻暮∮钏档馈
“什么问睿!焙∮畲丝陶诙宰谒辉洞Φ奶菩男姆⒋簦叫ぴ队形暑}要问,于是扭过头问道。
“规则内提到,我们设计的程序只能以普通用户的权限运行,那么,在运行后,如果可以通过某种手段抢占到系统的超级用户权限,算不算违规。”肖远问道。
“我建议你把精力放在算法上,不要去想着抢占超级用户,不过如果你能抢占到超级用户的话,也不算违规。”韩小宇还洠Щ卮穑芪骺ㄈ刺嫠卮鹆诵ぴ兜奈暑},只是这次她洠в性偬贰
肖远愣了一下,刚才他问韩小宇的问睿玫氖呛河铮麤'想到杰西卡懂的中文。
“杰西卡说的不错,如果你能抢占到超级用户权限,我自动认输了。”韩小宇说道。
“明白了。”肖远了解了这一情况后,对韩小宇说道,说完有对杰西卡表示了感谢,但是这次却洠в械玫浇芪骺ǖ幕赜Α
对此肖远也不以为意,接下來他检查了一下其中的编程环境,和他想要用到的一些软件包,发现这些软件包都有,而且这些软件包都是标准的bsd软件包,这一结果让他的信心有增加了一些,于是对韩小宇示意可以开始了。
“韩小宇从自己的桌上拿出一个电子表,调出了其中的计数器,设置了一个小时时间,对肖远说道,“现在计时开始,一个小时的编程时间,并不长,抓紧时间吧。”说完他打开了电脑上的vi编辑器,调出了一段现成的程序,盯着看了起來。
“韩小宇,你已经写好程序了,而肖远要从头编写,是不是有点儿不公平。”王平提出了自己的异议。
“肖远,你怎么看,如果你觉得不公平,可以不比。”韩小宇洠в欣砘嵬跗剑钦髑笮ぴ兜囊馑肌
“洠Ч叵担也唤橐獾摹!毙ぴ缎α诵λ档溃低晁卸酝跗剿档溃巴跗缴园参鹪辏缺裙痪衷偎担
王平看到肖远自己不在意,也不再说话,只是神色仍然有些担忧。
肖远把注意力集中到了自己的电脑上,和韩小宇一样,打开了电脑上的vi编辑器,直接在其中编写程序了。
这种内存争霸程序虽然肖远从來洠в斜嘈垂堑币桓鋈嗽谀掣隽煊虻乃酱锏揭欢ǖ母叨仁保矶辔暑}其实都是相通的,所谓万变不离其宗,就是这个道理。
在肖远的脑海里,构思出一副画面來,两支军队遥遥相对,两支军队中间有一个高地,他们按照某一个约定,会在某一个特定的时刻向这个高地发起攻击,哪方占据了这个高地,哪方将会最终取得胜利。
“需要建立一个司令部,对这场战争进行指挥调度。”肖远首先做出了决断,双手在电脑上噼里啪啦的敲击了起來,高速的输入使击键的声音练成了一片,仿佛密集的雨点声一样,迅速吸引了所有人的注意。
王平和其他几个留学生围在了肖远时身后,看到肖远面前的电脑上流水般出现的程序,眼中都不由自主的流露出了惊讶的光芒,跟王平前來的这几个学生,要么是计算机专业,要么是与计算机专业有关的,虽然他们不是这个变态实验室的成员,但是能进入伯克利分校求学,也都是绝不是普通的计算机专业的学生可以比拟的,所以,肖远的程序虽然只是刚把需要用到的c语言的头文件用include语句写出來,却也是让他们感到了很大的震憾。
“这个家伙竟然对bsd软件库这么熟悉,!”
估计这是王平等学生此刻心中共同的想法,也难怪他们有这种想法,要知道bsd软件包里头文件成百上千个,每一个都定义了一些特定的功能函数,写一个程序,需要用到哪些头文件,按照什么顺序将这些头文件包含在程序段开头,都是有讲究的。
普通人写程序的时候,一般都需要反复查阅bsd的头文件说明文档或者源码,才能最终确定要用哪些头文件,以及要用什么顺序将之包含到自己的c语言程序中,王平他们这些人,在写程序的时候,也一般要这么做。
肖远现在洠в胁樵娜魏巫柿希湍苷返陌研枰耐肺募闯鰜恚倚凑庑┩肺募氖焙颍褂昧巳绱吮涮乃俣龋庵荒芩得饕桓鑫暑},那就是肖远对bsd软件包了如指掌,堪比一些浸淫于bsd系统多年的老程序员,而他偏偏只是一个年龄只有十九岁的新生,如此产生的反差让王平等人不由得不震惊了。
不只是王平他们,韩小宇也转头注视了肖远很长时间,眼中闪过一丝奇异的光芒,看样子他对肖远写的程序很好奇,只不过限于规则,他不好像王平他们那样过去围观,所以在看了肖远几眼后,又把注意力集中到了自己的程序上。
实验室里其他的两个男子也被肖远吸引了注意力,其中一个男子离开了自己的座位,來到了肖远身后,和王平他们围观了起來,看了一会儿,原本好奇的神色变得凝重起來。
夏九滢坐在肖远的身边,双肘支着桌子双手托腮凝视着肖远的侧脸,她的想法和别的人有些不同,人们常说专注做事的男人是最吸引人的,毫无疑问,这句话在这一刻在夏九滢身上应验了。
此刻她对于旁人的围观完全视而不见,注意力全部集中在了肖远身上,眼睛里出现一丝痴迷的光芒,心中充满了甜蜜和自豪,也愈加坚定了一个念头,此生一定要把肖远把握在手里,再也不放手。
唐心心坐在韩小宇的另一侧,正拿着一个小镜子孤芳自赏,当肖远成为实验室几乎所有人的焦点时,她也扭头看了看肖远,嗤笑一声,收回了目光,对韩小宇说道:“小宇,你一定要打败肖远,别让我失望哦!”
“放心吧,肖远洠в谢嵊摹!焙∮羁吹教菩男木怪鞫退祷埃裆笪朔埽谑俏樟宋杖罚茏孕诺乃档溃
第383章 看不到硝烟的战争(二)
?一个小时时间对于等待的人來说,显得很漫长,但是对于肖远來说,却很短暂,甚至可以说不够用。
和韩小宇的好整以暇不同,他的程序需要从头构思到,编写,再到最后编译调试,每一步都要耗费不少的时间,所以,一个具备一定智能性的总控程序要在一个小时内完成,是一件非常困难的事情,所以他不得不在三局两胜的规则上做文章,临时决定在第一个小时先编写出一个简化版的程序出來当炮灰,也就是说,第一局的比试,肖远对战胜韩小宇并洠в斜笙MM诰嗬氲辜剖苯崾褂形宸种拥氖焙颍ぴ吨沼诎训谝痪值募蚧娉绦蜃隽顺鰜恚秃∮钜黄鸢殉绦蛲ü绱涞搅肆硪惶ㄔ诵衎sd系统的小型机上,这台小型机被创新实验室的变态们称之为战场,在战场上,除了提供了工双方程序厮杀的内存空间为,他们还专门设计了一套专用的内存监控系统,用以对战场中的战况进行监控。
双方把程序都拷贝进战场的磁盘后,为了公平起见,他们都洠в卸植僮鳎侨ń挥山芪骺▉聿僮鳌
杰西卡先把战场内的监控系统启动,然后利用监控系统提供给的启动命令,将肖远和韩小宇的程序同时启动,随着她执行启动命令的回车声清脆的响起,一场战争拉开了序幕,尽管这场战争只是存在于内存空间中,战斗的双方是肖远和韩小宇编写两段程序,对于伸出外界的观战者來说,听不到任何枪炮声,也看不到两军厮杀的血肉横飞,但是他们还是不由自主的屏住了呼吸,静静的看着内存监控程序在电脑屏幕上实时输出的战况。
夏九滢的手和肖远仅仅握在一起,虽然神色自若,但是手心里冒出的汗水,却暴露了她此刻心情的紧张。
“别紧张,一场游戏而已,把输赢看淡一些。”肖远拍了拍夏九滢的胳膊,安慰了她一句,目光却洠в欣肟缒云聊簧瞎龆哪诖婕嗫匦畔ⅰ
监控程序为了能够清楚直观的显示出战况來,在电脑屏幕上绘制了一张如同围棋棋盘一样的图表,这个图表像一张战场地图,其中每一个小方格代表若干内存单元,來自双方的程序指令和数据在这块区域内的情况分别用红色小方格和蓝色小方格來描述,洠в斜凰秸剂斓男》礁裼煤谏硎荆逼聊簧系乃械男》礁袢勘涑赡骋恢盅丈氖焙颍捅曛咀耪庵盅丈淼囊环匠晒φ季萘苏饪槟诖媲颍じ鹤匀灰荒苛巳弧
此刻,电脑屏幕上的红蓝两种颜色的小方格在快速的交替着,双方的战况正处于胶着状态,图表旁边急速变化着的一个数据列表显示着双方占据的内存单元的百分比,此刻,肖远的百分比是46%,韩小宇的是49%,两人的占据的比例相加之所以只有95%,是因为监控程序还在其中占据了少量的方格。
从目前的情况來看,肖远的程序处于弱势,而且这一趋势还在不停地扩大,图表中,代表肖远的蓝色方格明显处于守势,代表韩小宇的红色方格却从一开始就显现出了极强的侵略性,不断蚕食着肖远程序的领地,双方的平衡正在逐步的打破。
“情况有些不妙啊。”王平站在肖远的另一旁,低声说道,但是此刻实验室里洠怂祷埃灾劣谒纳羲淙坏停侨醋阋匀盟腥颂健
韩小宇听了王平的话,扭头看了肖远一眼,眼中闪过一丝傲然和得意,目光离开肖远后,他又看了看站在不远处的唐心心,眼中闪过一丝火热,而唐心心感受到了韩小宇的目光,于是向他嫣然一笑,做了个鼓励的动作,这一动作让韩小宇胸膛一挺,神色随之亢奋了许多。
“洠Ч叵担至绞ぃ痪值牡檬悴涣耸裁础!毙ぴ兜灰恍λ档溃壳暗恼娇鋈盟院∮钣辛艘桓龀醪降墓兰疲睦锒越酉聛淼牧骄侄哉剑词怯辛烁痈康男判模越酉聛砣绾胃慕绦颍闹幸灿辛艘桓龃笾碌南敕ǎ慰觯褂幸桓錾笔诛担坏阶詈蠊赝罚⒉淮蛩憬┞冻鰜怼
就在他和王平低声交谈的时候,战场突然发生了变化,韩小宇的程序突然发起了总攻,对肖远的蓝色方格加快了吞噬速度,肖远的蓝色方格潮水般向四个边角退去,很快只剩下四个边角有些许蓝色方格在负隅顽抗。
“唉。”王平叹了口气,其他的几个留学生也是纷纷把同情的目光投向了肖远,因为他们和王平一样,都认为大局已定,肖远这一场输了。
“或许还会制造一些麻烦。”肖远淡淡说道,这句话却是让王平的目光闪过一丝希望的光滑。
“难道还能赢。”王平问道。
“不,这一盘我输了,你们在这里盯着,我去准备下一场的程序。”肖远丢下了一句,拉着夏九滢转身走向了自己的电脑,坐了下來,再次把刚才编写的程序打开,键盘声噼噼啪啪的响了起來。
哗……,在肖远离开不久,仍然在围观战况的留学生们突然发出了一声惊叹,创新实验室想要买杰西卡算法的那个家伙大叫了起來:“韩,你遇到高手了,下面两场想要赢,不容易啊!”
夏九滢听到了那边的动静,有些坐不住了,于是站了起來,又回去看了看,很快明白了大家惊叹什么,因为她发现虽然韩小宇的红色小方格已经占据了战场的绝大部分区域,但是有几个蓝色的小方格在韩小宇的大片红色领地中快速窜动,虽然红色小方格一直在对这几个蓝色小方格围追堵截,却一直洠в谐晒Α
这样的情况让韩小宇的脸色有些难看,因为此时他的程序内存占有率已经达到了94。7%,但是就是那0。3%始终占领不了,明明在望的胜局却一直无法实现。
“或许还会反败为胜!”
夏九滢突然泛起这样的想法,然而就在这个想法刚刚出现,肖远仅剩的0。3%又被韩小宇吞去了三分之二,整个内存区域还有七八个蓝色小方格分散开來,在四处流窜,而韩小宇的程序不得不又耗费了将近十分钟时间,才将最后的几个蓝色小方格吞噬。
“最终还是输了。”看着肖远的内存占有率归零,监控程序给出了韩小宇胜利的信息,王平有些失望的说道。
“肖远下一场一定会赢的。”夏九滢说道。
“坠入爱河的女人往往是盲目的,你也不例外,肖远洠в谢嵊摹!碧菩男奶讼木配薜幕埃娲⑿醋潘档馈
“听你这么说,你是洠в凶谷氚恿耍敲矗沂遣皇强梢匀衔∮钍窃诙阅愕チ德稹!毕木配藓敛涣羟榈姆椿鞯溃史嫦酶崭掌烦⒌绞だ档暮∮盍成偈笨辶讼聛恚
第384章 看不到硝烟的战争(三)
唐心心洠氲阶约核婵谇腊琢讼木配抟痪洌幢幌木配耷崦璧吹慕枇Υ蛄Γ∮钤斐闪思蟮那樾鞑ǘ∮畹那樾鞑ǘ匀欢孕ぴ妒怯欣模庖磺斜煌跗降热丝丛诹搜劾铮踩盟嵌韵木配薰文肯嗫矗窍氩坏秸飧雠⒆涌雌饋砣崛