按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
林鸿说这话的时候,眼神却看着手中拿着图纸向这边走来的陶荣轩。
陶荣轩脸上露出灿烂的笑容,他将手中的盒子递给李朵儿,道:“朵儿,这份图纸送给你。”
李朵儿笑笑,柔声道:“陶总好意朵儿心领了,不过这么贵重的东西,朵儿不能要,你还是送给其他需要的人吧。”
需要的人?
陶荣轩眼角肌肉颤了颤,然后将目光看向了林鸿。(未完待续)
【第五百四十七章 深水埗的鸭寮街】
林鸿见陶荣轩将目光看向自己,咧嘴一笑:
“陶总,您好,久闻大名如雷灌耳,今日终于得以一见,幸会幸会。”
说着,林鸿便伸出手去,热情地和陶荣轩握了握手。
“你好。”陶荣轩也不知道怎地,不由自主地伸出手。
接着,林鸿便和陶荣轩很是熟络地聊起天来,都是林鸿不着痕迹地捧着陶荣轩,让他觉得有些飘飘然起来。
这个情况,倒是让旁边的几个人感到有些讶然。
虽说是“伸手不打笑脸人”,可是以陶荣轩小肚鸡肠的性格,应该不会这么快就和林鸿有说有笑才对。
“陶总,您真是有眼光,本来我是下了决心要拿下这份图纸的,不过后来见陶总似乎势在必得,我也就只能割爱了。小弟有个不情之请,能不能让小弟当场观摩一下,一睹图纸真容?”待到时机成熟之时,林鸿适时地提出了自己的要求。
陶荣轩心有荣焉地点点头,然后顺手便将手中的盒子打了开来。
设计图纸已经经过了特殊处理,被塑封在了透明的塑料薄膜之内,陶荣轩刚刚打开,手中动作却是一愣。
他一抬头,正好看到林鸿睁大着眼睛盯着图纸只看。
“靠!”
陶荣轩心底暗骂一声,手上也没有歇着,立刻将其收了起来。
他实在是没想通,自己刚刚到底是怎么了。怎么会同意将图纸给对方看。
“陶总,您这是……”林鸿看着他。
陶荣轩脸上的笑容有些僵硬:“林老弟既然对这份图纸如此偏爱,不如老哥我就割爱,原价转给你好了。”
林鸿笑吟吟地看着他,说道:“不用了。我怎么好意思夺人之爱?还是谢谢陶总了。另外,我突然发现,这份图纸并不是我想找的那份。不好意思,刚刚那个图册有点模糊,我看走眼了。”
说完。林鸿跟两位美女说了一声“失陪”,然后便和广永元一起离开了这里。
林鸿刚刚之所以放弃争夺,原因正是在于他想要的。并不是图纸这个实物,而是图纸上面所蕴含的信息。
他的心理价位,也就五十万左右而已。
后面喊一百万,主要还是他吃准了陶荣轩肯定会跟进,于是阴了他一把,让他多多出点血做点善事而已。
而刚刚,他通过自己强大的精神力场,捧得陶荣轩云里雾里的,最终让他得以一窥设计图纸的全貌,虽然只是短短的几秒钟时间。却已经足够了。毕竟,林鸿的大脑中可是有着一个超脑系统,图纸的所有细节,在他看到图纸的那一刹那,便全部被扫描拍照存档。
陶荣轩还指望着林鸿从他手中回购回去。真是异想天开。不过这也不怪他,他可不知道,林鸿直接用眼睛就可以拍照这么变态。
看着林鸿离去的背影,陶荣轩握着盒子的双手青筋都鼓了出来,不过美女就站在他的身边,他还得维护者自己的绅士形象。微笑着将设计手稿重新放回去。
收好手稿之后,陶荣轩还想说些什么,却听到李朵儿说道:“陶总,不好意思,我要回家了,失陪了。”
陶荣轩立刻说道:“我送你回去吧!”
“不用了,有车过来接我,拜拜咯~”李朵儿像一朵云彩一样飘走了。
陶荣轩有些失落的将眼神看向依然站在原地的“项小姐”,刚对其笑了笑,“项小姐”一句话没说,直接扭头就走。
……
……
“刚刚你吓到我了。”广永元心有余悸地说道,“要是陶荣轩最终放弃报价,你就得以一百万的价格买下那个手稿。”
林鸿一脸自信:“我知道他肯定会报价。我们现在直接去找黄越?”
广永元点头:“嗯,我们直接过去,他现在应该已经下班了。”
他的话音刚落,便看到黄越此刻一身便装地从外面走了进来。
广永元连忙迎过过去,和对方低声说了几句,黄越朝林鸿这边看了几眼。
见广永元示意自己过去,林鸿这才走了过去。
“没想到林先生竟然是同道中人,幸会幸会。”
黄越这个人很好相处,知道林鸿是大陆来的,竟然说起了普通话。
他的普通话相比起来已经相当标准,只是有着广D、香G这边的人的普遍特点,有点大舌头。
两个人的相处,其实非常简单。如果是同类人,很容易就能感觉出来。这是一种难以言明的直觉,正是所谓“气味相投”中的“气味”,说的就是这个道理。
林鸿和黄越两人稍微聊了一会儿,便知道对方和自己是同一个类型。
黄越擅长的是软件编程和算法分析,用他的话来说,就是喜欢通过自己的能力,解决自己的需求。严格说起来,他也并不算是科班出身,也是半路自学成才的野路子,不过当他发现这个领域之后,便一发不可收拾,沉浸其中不可自拔。
接着,林鸿和广永元便和黄越去了他的大本营——九龙区深水埗的鸭寮街。
鸭寮街,被香G本地人称为“电器街”,位于钦州街至南昌街之间,因早盖满了鸭寮因此而获得了这个名称。
说白了,这里就是香G著名的电脑电器一条街,类似于北J的中关村,那里堆扎着非常多的各种商贩。
黄越便是鸭寮街土生土长的本地人。
和其他地方到处都是摩天大厦和写字楼不同,鸭寮街的建筑最高也不过十层的老建筑,密度非常大,各种招牌林立,市井氛围非常足。
广永元开着车,直接钻进了一条非常深的巷子里面。此刻天色已晚,外面灯光闪烁,非常热闹。
下车之后,林鸿这才发现,原来他们已经来到了一个电子市场,周边商铺全部是卖电子电器的产品。
“跟我来。”黄越说了一声,便首先当头,继续朝里面走去。
越往里走,里面的空间就越狭窄,到处都堆满了各种纸箱和电子产品,如收音机、电视机、各种家电,当然还有电脑配件。
广永元解释道:“这里是九龙区的电子市场,黄生从小在这里长大,他父母都是做电子电器生意的,后来将铺子留给了他。他们平时经常在这里聚会。”(未完待续)
【第五百四十八章 技术宅】
周围的每一寸空间似乎都堆放着各式各样的电子设备和元器件,光线昏暗,拥挤不堪,林鸿觉得自己仿佛来到了大陆某个城市中城隍庙的电子市场。
走了一段路程之后,他看到,和电脑有关的电子配件和元器件逐渐多了起来。
前面,一个前额刘海染成黄色的青年正在店铺中玩着电脑游戏。
这个时候,走在前面的黄越突然站住了,他转头对广永元道:“按照老规矩。”
说完,他便独自一人先朝前面走了。
“老规矩?”林鸿用疑惑地眼神看了广永元一眼。
广永元只好解释道:“要想进入这个圈子,必须证明自己的技术已经达到这个水平。虽然他们都认识我,但他们都是死脑筋,只认技术不认人。”
绕来绕去,林鸿总算明白,要想继续向前走,他必须通过他们设置的考验,颇有点闯关的意味。
“有意思。”林鸿笑笑,对此并不在意,问道,“都有些什么项目?”
广永元道:“编程、破解以及网络渗透。当然,并不一定要全部过关,只要其中一项能够得到他们的认可就行了。你肯定是没有问题的,只是走个过场罢了。”
广永元已经见识过林鸿的破解技术,连《英雄无敌》这样难啃的骨头林鸿都三下五除二不费什么力气就搞定了,更何况是他们的入门考验?
这个时候,之前正在玩游戏的染发青年已经退出游戏,他一甩额头的黄发对林鸿道:“请吧。”
第一道关卡,编程。
林鸿也没有什么废话,坐到了刚刚青年的座位,他看到,显示器中已经出现了一道题目很显然,他们对于这种事情已经非常熟悉,拥有了自己一套固定的考验流程。
给林鸿出的题目为“使用基本运算来编写一个你所可能实现的效率最高的平方根函数”。
平方根在数学中是一个非常重要同时也非常复杂的运算,在计算机中实现这种函数通常比较困难,所以编程语言一般都会对这些函数进行封装,程序员在编程的时候,如果涉及到平方根运算,直接调用函数库中的函数就行了很少有人会懂得底层到底是如何实现的。
而且,能够实现是一方面,能不能做到运算效率高效又是另外一方面。
程序的运行效率,往往就是高手和菜鸟之间的重要区别,真正的黑客,编程的时候,不仅仅只是将功能实现,还会追求最高效率有时候可能只是一个符号的变化,其执行效率便天差地别。
执行一次的区别可能看不出来,可是如果循环一千次,一万次呢?
高手和菜鸟编写的程序,在效率上往往有着很多倍的差距,要想编写出高效优雅的程序必须有着对编程语言和计算机底层的本质理解,同时还得拥有丰富的编程经验,在这方面可做不得假实践是唯一提高自身实力的方式。
林鸿知道,求平方根的运算,有一个算法叫做牛顿迭代法,其原理为:如果一个数为X,假设它的平方根为Y如果Y的平方和X相差大于某个给定的误差′就继续假设下一个值,如此持续下去直到最终得到在允许误差内的值。
至于如何假设这个值,使用的方式便是取平均值其中必须多次用到除法和乘法。
在计算机中,其本质其实就是加法,整个CPU的运算其实就是一个加法器,当初林鸿实现超脑CPU结构的时候,就是基于一个加法器结构,至于后面的减法、乘法以及除法等运算,都是对在这个加法器的基础上衍伸而来。
直接使用牛顿迭代法来求平方根,这是普通人的做法,林鸿不用想都知道,如果真的按照这种方式来实现,显然不能过关。
林鸿略微一思索便有了头绪,他查看了一下电脑中的编译器,发现这台电脑里面准备得非常充分,不但有市面上常见的一些编程语言编译器,如C、BAISC、JAVA、C++等语言,甚至还有一些非常小众的编程语言,如Ada、Blue、ISP等等。
最终,林鸿还是调出了电脑中的C语言编译器,直接敲起代码来。
霹雳啪啦,仅仅过了二十来秒之后,林鸿便完成了函数的编写。
他调用用函数执行了一下,程序成功运行,没有任何地错误,一次通过。
想了想,他再次删掉了两行,将两个步骤合并成了一个,最终的函数代码总数正好为十行。
“好了。”林鸿道。
站在他身后的广永元此刻还在皱着眉头看着他的程序。
他想不通,林鸿为什么这么编写。
“这么快就好了?”染发青年有些诧异。
刚刚他让出座位的时候,便从一个角落拿出了一个掌上游戏机玩了起来,可是刚刚才开始玩,便听到林鸿说已经OK。
这在众多挑战者当中,还是头一回。
染发青年俯身过去看了一眼,脸上微微一愣,林鸿写的这十行代码,虽然他能看懂大部分,但是还有几个细节他一时之间也没弄懂。
他顺手将林鸿的这个函数加入时间统计宏,执行一万次之后,最终显示出了时间,965毫秒,也就是说,不到一秒钟。
他用敬服的眼神看着林鸿,说道:“你过关了。我在这里呆了两年了,两年来,从这里走过的人不下五十人,可是从来没有一个人做到你这一步,不但结果保证精度,并且执行一万次的时间不超过一秒。”
林鸿笑笑,对于他的夸赞并没有什么可得意的,这些都是最基础的东西,只要理解了CPU的运作,多想一想基本上应该都能达到的,没有好得意的。
广永元这个时候出言问道:“阿鸿,我看得不是很懂,求平方根不是使用二分查找法么?”
广永元最擅长的并不是这个方面,他毕竟是野路子出身,基础部分还不是很扎实,林鸿的这十行代码,他竟然看得满头雾水。
他口中所说的二分查找,其实就是牛队迭代法的实现方式之一。
林鸿点点头:“算法的确是这个,不过在这里,我使用二进制的移位代替了乘除。你看……”
林鸿见他听得不是很懂,于是便重新调出编译器,下断点,跟踪变量的内存赋值,一边操作一边解释:“在二进制层面上,从前向后决定每一个二进制位上是0还是1,因此,我们可以从最高位向最低位,依次上1,看乘积结果是否大于目标数,如果大于目标数了,那一位就保留0这样的情况下,我们上1就不用真的去计算乘法,而是将之前的结果,加上上1以前的数左移1所在位置那么多位的两倍,再加上上1的位置左移上1的位置……”
经过林鸿演示加解说,广永元这才恍然大悟,后面的青年也释然的点点头,他虽然知道大致原理,可是在细节