第16章 程序設計大賽

第十六章 程序設計大賽

從此計院三班就發現了629由一個宅男變成了四大宅男,甚至應柔還怪罪莫非現在已經對她越來越不上心了,不過聽說男朋友是在宿舍發狠學習後,經過她小小的測試了兩次之後再也沒有任何怨言。女人雖然也喜歡男人的花言巧語,但更喜歡的是男人的務實與拚搏。

就為了這四大宅男,班長老朱是耍破了嘴皮子也沒辦法讓他們去上課,不過他到底是過來搞勸說的還是過來順煙順啤酒的那就不得而知了,反正每次過來嘴裏要叼,手裏要拿,耳朵上還要夾,十足的鄉巴佬進城。

“同誌們,學校四大技術俱樂部,微軟,ibm和google聯合舉辦一個程序設計大賽,大賽一等獎有5000大洋的獎金,不知道諸如有興趣沒有啊?”班上群裏麵,老朱一如既往的充當廣播員的角色。

“頂樓上,5000可是難得的大手筆啊,大賽評委是誰啊,有沒有什麽內幕消息?”

“一等獎是不是內定?參賽作品有什麽要求沒有?”

“參賽團隊有沒有要求,是不是一個班可以作為一個團隊?”

錢果然是個好東西,平常老朱在群裏吼一句有誰要入黨,有誰作業沒交,有誰有xx的聯係電話,喉嚨喊破了也沒人鳥他,大家該潛水的依然潛水,不該潛水的也裝沒看見,這5000懸賞一喊出,剛剛還冷冷清清的qq群立馬暴動了。

“看來大家熱情很高啊,且聽我一一道來,每個團隊最多五人,參賽作品要求原創,代碼質量要高,因為時間隻有半個月,所以大賽組委會不希望出現網站類作品,聽說這次ibm大中華區的總裁要過來參與頒獎,至於是不是有內幕就不是我能知道的啦。”

“怎樣,兄弟們,有沒有興趣露一手?”

自從四人一心放在學習上後,白陽也按照自己摸索出來的最佳學習策略有意識的引導其他三人往專業上靠,最近一段時間他們就在合夥研究linux的源代碼,雖然看上去有幾十萬行,但是借助翻倍時得到的一個代碼分析工具,想要理清思緒並不是那麽困難。

這個被命名為seecode的工具比一般的代碼查看工具要好得多,據說是十年後一個德國人發明的,seecode也帶著嚴重的日耳曼氣息,格外嚴謹,隻要點一個變量就可以看到與它相關的變量,調用。放在一個函數名上可以看到該函數的調用關係,放在一個類可以查看該類如何使用以及如何擴展。

這樣看起代碼來格外的舒服,根本不會產生繁瑣的感覺,代碼再多也能理清頭緒。

通過對linux源碼的學習,他們不但有效的掌握了c語言的語法規則,連帶著還學習了操作係統的相關知識。

當看東西看累了的時候四人就玩一些無傷大雅的黑客入侵遊戲,白陽自然不會使用那款超神奇,畢竟一直使用那東西對他的技術提高半點幫助都沒有。不過有時候真是人比人氣死人,白陽玩攻防,小半個月了還是菜鳥,而一向被認為老實人的魏風卻是如魚得水,不但各種各樣的工具玩得頂呱呱,自己還能進行改寫以適合於自己的使用習慣。

“廢話,那是必須的啊,上次你們不是說對那圖片壓縮工具不滿意麽?這段時間我們也看了那麽多算法了,怎樣,要不要挑戰一下?”

說這話的時候楊子浩手上一直在打字,眼睛盯著屏幕都舍不得挪動一下,這家夥也算是個超級壞胚子。弄了個暴力破解軟件後專門破解人家的qq空間,然後找美女的相冊,如果發現時美女就趁機調戲幾句,十幾天下來不知道多少女生慘遭蹂躪。

“我靠,誰還怕你啊,你看小白都沒說話,上次他弄的那個小軟件可是非常好用啊。”

“對頭,對頭。”魏風嘎嘎的笑道,不過怎麽看怎麽像淫笑。

“好,就這麽決定了,不過同誌們,開始工作之前,煙酒檳榔,下酒的麻辣菜都得備齊吧。”白陽說完對著魏風嘿嘿一笑,其餘兩匹牲口連表讚同,魏風隻能哀嚎一聲,在寂寞寒冷的冬夜一路狂奔了。

既然是個小軟件,而且大家目標明確自然沒必要弄個詳細的需求和設計文檔了,一切從簡,大家又都是在一起寫代碼,版本服務器的搭建也就省略了,反正四人一商量就直接開始從事最核心的工作了。白陽和莫非負責設計算法,楊子浩和魏風負責設計加殼。

算法的設計自然是最難的一部分,還好前一段時間大家的數學沒有白學,衡量一個算法的好壞自然體現在時間複雜度和空間複雜度上麵了。直接用底層c語言和小部分匯編來設計軟件其空間複雜度不是關鍵,白陽設計的那個壓縮小工具就隻有70多kb,而且那還是個練手之作。更關鍵的是時間複雜度和收斂速度。

市麵上有不少圖片壓縮工具,但大多數都是以犧牲圖片的分辨率為代價的。不少高達數m的圖片當被壓縮百分之五十時圖片就完全失真了。這絕對不是白陽他們的目標。

有人說學計算機的就得學會忍受寂寞,蝸居裏麵的小貝日子就是在過得太滋潤,四個人這一開始幹,好家夥,吃飯睡覺上廁所,全在宿舍解決了。原先是宅,現在成了宅神了。如果要評選出計院最淩亂最像豬窩的宿舍,非629莫屬,這其中又屬白陽的床最亂,上麵堆滿了衣服,被子,桌子上堆滿了書。

好在應柔這個女生還時常過來看看他們餓死了沒有,偶爾也替他們帶些水果什麽的,不然四個人每天過著黑白顛倒營養不良生活的家夥可真要掛在宿舍了。

付出自然會有回報,當半個月後一款幾乎無失真壓縮比能達到55%的壓縮工具出現在宿舍的服務器上時,四人望著彼此的熊貓眼哈哈大笑起來,特別是長頭發的楊子浩和小白同誌,頭發和鳥窩完全沒有兩樣,他們自個兒照鏡子都覺得實在是太有才了。

ps:大家周末愉快,看書好心情,隨手投個票吧,謝謝啦。