abstract :本文從各個(gè)方面討論了泡妞與做題之間的相似之處與不同點(diǎn),盡量的站在一個(gè)公平的角度闡述這一問題,所得的研究成果填補(bǔ)了國(guó)內(nèi)外的理論空白。
泡了一個(gè)好妞就好像做了一道難題一樣快感都是相同的。
首先這兩項(xiàng)活動(dòng)都需要耗費(fèi)大量的精力,一般都是20歲左右的時(shí)候,最有激情最有精力參加這兩項(xiàng)活動(dòng)。所以參加acm的同時(shí)大多都是適婚男青年,主要人群兩者基本相同。
就像普通人一輩子泡妞的日子不過三五年,acm也有五年參賽的限制。
假如你泡妞泡的特有成就,比如搞定了張梓琳。就好比參加了final一樣,頂多你再參加一次,就是你最多搞倆世界小姐,太多了剩下的哥們?cè)趺崔k吶。所以妞泡多了要低調(diào),final機(jī)會(huì)也要留給后人吶。
從具體操作上看要想成為大牛,你就要不斷的做題比如在pku上切到第一版。這里也有一個(gè)驚人的事實(shí)!大家都知道poj是國(guó)內(nèi)最火的oj,幾乎就是廣大acmer在網(wǎng)上的家園。而當(dāng)我們把題看作妞的時(shí)候,就不難理解為什么一個(gè)韓國(guó)高中生能在高手如云的poj穩(wěn)坐第一把交
椅了,哎,韓流啊...
一個(gè)題目的status就好比反映了一個(gè)妞的感情歷史,她的現(xiàn)任男友自然就是status排名第一的好漢了。假如把泡到一個(gè)妞花費(fèi)的金錢和精力比作是所耗內(nèi)存和cpu時(shí)間。就不難理解為什么大家都愿意孜孜不倦的優(yōu)化自己的程序來搶奪status的第一把交椅了。花最少的精力和金錢來泡妞,才是高手追求的境界。這也就解釋了為什么有時(shí)候pku出一點(diǎn)bug,偶爾把內(nèi)存搞成了的,大家就紛紛興奮的截圖留念,因?yàn)檫@是偶然才能達(dá)到的神一樣的泡妞境界,讓妞倒貼你錢,也就是傳說中的神龍見首不見尾的軟飯高手。
有些妞是名妞,比如說pku2520,當(dāng)年曾經(jīng)拒絕過教主的追求長(zhǎng)達(dá)1個(gè)多月,這是何等的榮耀啊。以至于教主把到了之后都禁不住說:"爽死了!!! 720683 LouTianCheng 2520 Accepted 912K 12734MS G++ 2.86K 2005-09-16 14:55:41.0"[1]近年來最著名的題目推薦列表莫過于zhucheng大牛的分類列表了[2],這個(gè)列表在妞中的地位就好比超女一樣。本來是淹沒在題海中的一道平凡的題目,通過了zhucheng大牛的層層篩選,進(jìn)得榜單便是一夜之間聲望猛增,成為通向“萬花叢中過,片葉不占身”境界的一條必經(jīng)之路。
除了如日中天的poj,還有一個(gè)著名的泡妞社區(qū)也是為大家所熟知的,著名的topcoder。此社區(qū)經(jīng)常舉辦有獎(jiǎng)泡妞比賽,四海高手蜂擁而致。國(guó)內(nèi)一統(tǒng)江湖的教主在這里才有互為一時(shí)瑜亮的人物,羅剎泡妞高手peter。
這個(gè)比賽的一大特點(diǎn)就是妞泡的不但要又快又準(zhǔn)。在第一輪的紛紛大獻(xiàn)殷勤之后,還不一定能抱得美人歸,第二輪就是各位好漢互挖墻角了,橫刀奪愛之舉屢有發(fā)生,而一輪群雄
混戰(zhàn)后,天下格局又是滄海桑田。
下面我們主要來討論下各種各樣類型的妞,世間妞雖千千萬,但總體上還是能分出個(gè)類別:
有些妞就像模擬題告訴你她想要的是什么,你只要能一步一步做到就終有泡到的一天。但
如果她非要求你摘顆星星下來,那只能說這是一個(gè)很變態(tài)的模擬題了...
搜索題型妞:有些妞喜歡找個(gè)知己當(dāng)男友老是幻想自己跟男友能“佛祖拈花,迦葉微笑”,那你就得有深度優(yōu)先的精神,照死里揣摩她的心思,碰上個(gè)沒事喜歡傷春悲秋的500年前跟黛玉姐姐是一家的愣是給你整個(gè)stack overflow了,你搞不好還得手動(dòng)遞歸;有些妞喜歡自己裝嫩,泡起來就跟養(yǎng)個(gè)女兒一樣,你得照顧的面面俱到,好比是個(gè)廣搜妞;有些妞對(duì)你若即若離,沒事拋個(gè)媚眼,你來了卻又不能讓你中宮直進(jìn),猜一步是一步,顯然是個(gè)A*妞;有些妞喜歡跟你循序漸進(jìn),不必說就是個(gè)迭代加深的妞了;
圖論妞:這種妞是很普遍的一部分類型,泡之前先得搞理論準(zhǔn)備。先看個(gè)[CLRS]Graph theory 那一章算是入個(gè)門,我們就拿其中最典型的網(wǎng)絡(luò)流妞來說吧。泡這樣的妞,那是一項(xiàng)工程,要打通她周圍的關(guān)系,先請(qǐng)她寢室的人吃個(gè)飯啊,那好比是找增廣路。要是有錢咱就整個(gè)預(yù)留推進(jìn),管它代價(jià)多少先往里砸,效率就相當(dāng)?shù)母撸绕涫侨穗H關(guān)系比較廣的,明顯優(yōu)于一個(gè)個(gè)請(qǐng)吃飯的。當(dāng)她周圍的人都說你好的時(shí)候,恭喜你,終于找到最大流了,要是想少花錢還能泡到妞,那就上最小費(fèi)用流吧。(這個(gè)是受以前看到的某個(gè)文章的啟
發(fā),可是找不到出處了...)
至于DP妞啊,線段樹妞啊就不一一列舉了,大家發(fā)揮想象吧。大代碼量的題目好比身材豐滿,環(huán)肥燕瘦的妞。少不了上下其手。而骨感美女大多以青春感性取勝,那就要你做法推陳出新,想人所未想,匪夷所思的討她歡心。
比賽的時(shí)候第一個(gè)過掉某個(gè)題目,感覺就跟泡到了virgin一樣。西方中世紀(jì)某些地方貴族享有平民妻子的初夜權(quán),而區(qū)域賽中大部分首先過題的都是成名已久的牛人。而假如某個(gè)題目有一個(gè)弱隊(duì)先過了,大家便會(huì)一窩蜂的搶上前去水之。就好比哪天你發(fā)現(xiàn)住你對(duì)門寢室的哥們?cè)诓賵?chǎng)跟本校的校花激情熱吻一樣,而這哥們前天還問你A罩杯大還是B罩杯大。
估計(jì)你會(huì)立刻判定這個(gè)校花泡到的難度很低。便來名花雖有主,我來松松土呀。或者是這個(gè)校花腦子突然進(jìn)水了,才被對(duì)門的哥們搞定,就好比題是難題但是數(shù)據(jù)挫了,被大家紛紛暴力過了一樣,帶給出題人慘痛的傷害呀...
每年正統(tǒng)的泡妞大賽就是各個(gè)區(qū)域賽及final,而google code jam跟ASTAR也是不可小視。code jam時(shí)候各個(gè)早就是名人堂的人物都會(huì)出現(xiàn),象張一飛大牛啊。
astar則是以工程性的妞出名,要到電話不難,吃個(gè)飯也尚能接受,可要是真想讓這個(gè)妞對(duì)你死心塌地。那就比一般的妞麻煩多了。
oi比賽就是貫徹了小平爺爺?shù)闹甘?#8220;泡妞,要從娃娃抓起”。
紅顏易老,妞只能泡兩三年,比賽也只有青春的這么一段歲月可以投入。結(jié)婚了就好比退役了,找了個(gè)好老婆就能舉案齊眉,好比final歸來衣錦還鄉(xiāng)一樣。而要是只有一個(gè)區(qū)域賽的honorable mention,就只能留下一個(gè)蕭瑟的背影了。
本文純屬娛樂,如有冒犯敬請(qǐng)?jiān)彙?br style="outline-style: none; outline-width: initial; outline-color: initial; " />
祝所有看我這篇文章的兄弟們都能找到自己的真愛,在ACM/ICPC的旅程中收獲meanning o
f your life.