閱讀185 返回首頁    go 技術社區[雲棲]


程序員如何用高逼格科學把妹法則

 

“人人都有追求幸福的權利。”即使每天置身茫茫一片“0101110000111“的代碼中,慢慢熬成僵屍的程序猿,也夢想著有一天“幸福來敲門”,好讓自己滿血複活。

 

現在就來教你們用各種科學把妹法~巴甫洛夫把妹法~薛定諤把妹法~華生把妹法~斯金納把妹法~帕金森把妹法~馬斯洛把妹法~愛因斯坦把妹法~凱恩斯把妹法~袁隆平把妹法~牛頓把妹法~(太強大了)

 

1、巴甫洛夫把妹法

 

曾經有一位生物學人士,公布了工科把妹第一彈,暨“巴甫洛夫把妹法”:每天給你那位心儀的女同事/女同學的抽屜裏都放上精心準備的早餐,並且保持緘默不語,無論她如何詢問,都不要說話。

 

如此堅持一至兩個月,當妹子已經對你每天的準時早餐習以為常時,突然停止送餐,她心中一定會產生深深的疑惑及失落,同時會滿懷興趣與疑問找到你詢問,這時再一鼓作氣將其拿下。 此法借鑒了不朽的生物學家巴甫洛夫之“條件反射試驗”,故名“巴甫洛夫把妹法”。

 

2、薛定諤把妹法

 

薛定諤把妹法乃是建立在巴甫洛夫把妹法之上的威力加強版:每天早上,你拿出一個硬幣拋擲,讓偉大的隨機性來決定今天是否給妹子送早餐。 這樣,當妹子每天打開抽屜之前,都不知道是否有早餐,而早餐的有無乃是一個獨立隨機事件,完全無法推測。

 

每天的早餐對於妹子都是一個未知的神秘存在,妹子將逐漸為這一神秘的現象所吸引,最終將不可避免的對這個送餐人產生極大的興趣,你在她的心中蒙上了神秘的麵紗。 這個謎一樣的男子,這一刻薛定諤附體,帶著量子論般深沉的哀愁,讓她從此不能自拔!

 

總結:此帖將“早餐把妹”這樣一個物理現象提升到了科學研究的領域,為了深入研究,故開創“早餐把妹學”在此暫設立兩條基本假設為公理: 1 妹早上必然打開抽屜。2 妹能感受到可能放在抽屜裏的早餐。 (即能感覺到抽屜裏有早餐,且對其做出反映) ------------------------------------------------------------------ 請給我這個謎一樣的男子,這一刻薛定諤附體,帶著量子論般深沉的哀愁,讓我從此不能自拔!

 

3、尾遞歸把妹法

 

尾遞歸是針對傳統的遞歸算法而言的,傳統的遞歸算法在很多時候被視為洪水勐獸。它的名聲狼籍,好像永遠和低效聯係在一起。

 

尾遞歸就是從最後開始計算,每遞歸一次就算出相應的結果,也就是說,函數調用出現在調用者函數的尾部,因為是尾部,所以根本沒有必要去保存任何局部變量。直接讓被調用的函數返回時越過調用者,返回到調用者的調用者去。

 

傳統把妹算法是一個O(n)複雜度的算法。由於把妹算法的完成時間無法預估,也就是問題規模n無法預估,而且使用傳統的遞歸把妹算法時,每進行一次遞歸,都需要在堆棧上保存新的狀態,因此,對堆棧深度的需求也是無法預估的。在問題規模較大,也就是妹子比較頑固的情況下,極有可能導致堆棧溢出。鑒於此,我們應該使用尾遞歸算法來解決這個問題。

 

具體來說,我們可以假設當某一天妹子吃完早餐之後,會給出非零的返回值,意即把妹成功。因此,隻需要在遞歸函數的尾部返回妹子在下一天吃完早餐之後的返回值,即可實現尾遞歸。

 

由於尾遞歸並不需要額外的堆棧空間,因此,可以更高效地獲得妹子的最終返回值。

  

以下是使用類Lua語法實現的偽代碼:

  require("Sister")

  function HandleSister(day)

  if Sister:EatBreakfast(day) == 1 then

  return 1

  else

  -- tail recursive

  return HandleSister(day + 1)

  end

  end

 

4、孟德爾袁隆平把妹法

 

孟德爾雜交試驗現象的觀察:孟德爾在進行兩對相對性狀的雜交試驗時,以豌豆為材料。他選取了具有兩對相對性狀差異的純合體作為親本進行雜交,得到的子一代F1。

 

如果把F1的種子播下去,讓它們的植株進行自花授粉(自交),則在F2中出現了明顯的形狀分離和自由組合現象。在得到的F2種子中,就有四種不同的表現類型.

 

而袁隆平獲得大量優質水稻的方法則是:如果要單獨、大量地得到具有某種性狀的子代,則可篩選合適親代再次進行雜交、自交,而淘汰不適合的種子,保留合適的種子作為親代,直到得到為止。

 

把妹法應用

1.取4n個相同(至少相似)條件、生長正常的妹子,平均分成A、B兩組,每組都對妹子進行0-2n的編號,置於相同且適宜的環境下。A組為實驗組,B組為對照組。

 

2.哥每天給A組妹子的抽屜裏放早餐,B組妹子不作任何處理,連續重複一個月,仔細觀察並記錄兩組妹子對自己態度的變化。

 

3.一個月後篩選A組中對自己態度更為熱情的妹子n個記錄下她們的編號,同時淘汰A組中其他編號的妹子;B組亦隻保留與A組相同編號的妹子。

 

4.重複第二、三步,直到A、B組剩下最後一位妹子,比較二人對自己的態度,會很容易得出結論。

 

5.選哪一個剩下的妹子作為哥的子代的親代,哥應該很清楚了。

  

該實驗的優點:對照實驗,飼喂組與非飼喂組的差別顯而易見,即,哥用心追的妹子和街邊路人甲對哥的態度差異十分容易辨認。

該實驗缺點:耗時長,成本較大。

假設:飼喂組妹子知道哥是哪個哥,不會搞錯人。

 

5、測不準把妹法(加強補丁)

 

如果拋硬幣的結果為當天不送早餐,那麼就拍一張本來可能送出的早餐圖,顯示清楚各種食物、飲料、水果的搭配,包括原料表和營養成分表,放在妹子的抽屜裏。

 

如果拋硬幣的結果是當天送早餐,那麼就將準備好的早餐放到攪拌機裏,打碎攪拌均勻成煳狀,並包好放在妹子的抽屜裏。

 

這樣一來,妹子要麼吃得到早餐,但不知道吃的是什麼東西;要麼很清楚今天早餐食譜,但是吃不到,進而對海森堡的吃不準原理有了更深的體會。 一顆撲通撲通亂跳的芳心就這樣在物理學的強大引力場下被俘獲了。

 

6、華生把妹法和斯金納把妹法

 

華生的把妹方法繼承自巴甫洛夫的衣缽,仍然是傳統的刺激條件反射, 但是按照華生的理論,純粹的行為主義者可以喊出這樣一句話: 給我一打女同事,我還你一堆軟妹子!

 

取一定的樣本量,在一批女同事/女同學抽屜裏都放上精心準備的早餐,並且保持緘默不語,無論她如何詢問,都不要說話。(S) 另取同樣樣本量的女同事/女同學作對照組,兩組都安裝攝像頭和外部體溫計觀察。

 

在一定時間後,早餐的行為形成之後再從原來的組中挑選一半施以午餐反饋行為,對照組將自動離開,而目標組將繼續情緒條件反射的習得。(R) 接下來的晚餐習得和夜宵習得就水到渠成了。 不過,缺陷是比較費錢! 不過既然是走養成路線,大撒網的氣度就是經典行為主義者的浪漫。

 

7、斯金納的操作行為主義把妹法

 

操作1:當你心儀的女同事/女同學在無意之間為你做了一點小事,向你認真地微笑,或者稱讚你的時候,就在她抽屜裏都放上精心準備的早餐,並且保持緘默不語,無論她如何詢問,都不要說話。

 

(她並不知道會是誰放的) 原則是:她沒有對你示好,就不放,她有一點點好,就通過放早餐(正強化),她如果對你表示厭惡,可以用不動聲色的負強化(具體的可以參考她討厭什麼)。如此以往操作下去(基本上也比較省早餐錢),總之是要比巴甫洛夫來得高效一點。

 

操作2:當你心儀的女同事/女同學在無意之間來你房間一次的時候,給她以奶茶的正強化刺激。

 

操作3:當你心儀的女同事/女同學在無意之間觸碰到你的時候,給她以巧克力的正強化刺激。

 

操作4:當你心儀的女同事/女同學在無意之間…………給她…………的正強化刺激………… 也就是說,強化刺激是可以無處不在的,但是不論如何,負強化是要慎用的,斯金納等人也指出負強化的效果很難跟正強化相提並論…… 具體而言,當心儀的mm有意無意的做出有利於二人關係的行為時,統計其次數,並在平均正強化量一定的情況下隨機的給予正向刺激。人們會用一種賭博的心態來對待VR程序表,三番五次的嚐試。長此以往,成功在望矣。

 

8、帕金森把妹法

 

明天給你那位心儀的女同事/女同學的抽屜裏都放上精心準備的早餐28份,沒錯也就是四周且包含休息日的量,並且保持緘默不語,無論她如何詢問,都不要說話。

 

如此隻需一天,你那堆滿她書桌的早餐一定給她帶來了不朽的震驚與驚慌,此時趁她驚魂未定一舉拿下。 此法參考了著名的帕金森法則,帕金森法則認為,任務的重要性和複雜度與所分配的完成任務的時間密切相關。這就是不斷迫近的最終時限的魔力。

 

如果給你24 小時去完成一項任務,時間的壓力促使你集中精力去執行,別無選擇隻能做最重要的部分。同樣的任務,如果給你1周去完成,它就換來了小題大作的6天。如果給你2個月的時間,但願不要這樣,它就變成了一場精神磨難。因為精力更高度集中,短時限內做出的最終產品通常不比長時限內做出來的差,甚至質量更高。

 

ASCH CONformITY 法:ASCH CONformITY 法: 買通周圍同事,叫他們口徑一致,對那女人說,你失憶前曾經是他(男主角)女朋友。

 

現在你康複了,可記憶力已經沒有了他。這段時間,他為了你,學會了所有你出事之前的一二三四五——最愛的食品,試圖喚醒你的記憶。可卻無濟於事,所以現在心靈備受煎熬。一二三四五。。。。。。天花亂墜。 說多了女人就信以為真了。說不定還真回憶起來了。

 

岔幾句: 根據邊際效用遞減,對於同一份早餐,mm在第二次享用時的效用是會低於第一次享用時的效用的,那麼一天一天過去,她的感覺很可能從最初的喜歡而變成厭惡。所以我想說,在以上方法的基礎上,很有必要重視早餐樣式的選擇,盡可能給一係列早餐品種排個等次,一天比一天好的每天換著買吧~~

 

9、愛因斯坦把妹法

 

(我覺得最NB的一個方法) 第1天,夜深人靜了,愛因斯坦會在女同學的抽屜裏留張紙條:“明早這裏將會有份早餐。” 第2天,姑娘的反應:有人暗戀我?不會是惡作劇吧?開始期待第三天。

 

第3天,姑娘還是矜持地自帶了早餐,外表平靜內心潮湧地打開抽屜。唉伊西——沒有早餐!還是一張紙條:“這是今天的早餐。”姑娘又氣又笑地揉掉它,開始吃自備早餐。

 

第4天,姑娘老老實實帶了早餐,一開抽屜,還是隻有紙條:“這是今天的早餐。”揉掉。

 

第5天,同上。 …… 第n天,同上。 第n+1天,姑娘不揉紙條了,開始邊吃自備早餐邊欣賞起筆跡來。 …… 第2n天,姑娘樂嗬嗬地看到紙條後開始巴普絡夫式地吃早餐。

 

第2n+1天,姑娘站到了愛因斯坦電梯門口。“這是今天的早餐。”幾個字的視覺效應已與自備早餐的美妙口感建立了通感。 ……

 

第3n天,姑娘進了電梯。

 

第3n+1天,一個偉大的公式水彩畫般地印入姑娘腦海中:紙條=早餐(慣性力=重力) ……

 

第4n天,姑娘沒有發現紙條。上帝拉累了,電梯勻速直線了,g點沒了,姑娘懸浮了,早餐難以下咽了。

 

第4n+1天,姑娘耷拉著腦袋還是先去開抽屜,此刻再摳門你就下輩子再把妹吧!一份可愛的實體早餐跳了出來!刷著她的眼簾!量身定做!精心打造!沒有紙條!姑娘騷蕩不安地左顧右盼。這時年輕帥氣的愛因斯坦穩步過去遞上紙條,上麵瀟灑飄逸著幾顆帥字:“久等了,頭一回做成功。” 此法經濟實惠,缺陷是有點耗時間,不過愛因斯坦的粉絲應該不缺時間。

 

10、凱恩斯和貨幣主義把妹法

 

貨幣主義:每天早上在MM的桌子上放固定的RMB,以供MM購買早餐。錢的多少根據CPI來浮動。 凱恩斯:根據前一天MM購買早餐所花的錢及其反應來決定後麵一天給的早餐錢的多少~ 嗯,薛定諤的那個其實也在斯金納的範疇裏:強化物(早餐)所給予的方式對被試行為有顯著影響。

 

具體說來,強化方式分為連續強化,定時強化,定比強化,變比強化和變時強化。連續強化就是巴普洛夫把妹法,每天給早餐,塑造依賴行為。

 

後麵的四種當中,“時”指的是一定時間段,“比”指的是所塑造的行為出現的次數。可以看出,薛氏把妹法同變時強化不謀而合:毫無規律,不可預測。 被試在不同條件下會有不同反應,其中連續法(巴氏把妹法)建立關聯最快,消退也最快,因此哥一旦停下示好的早餐行為一段時間後,妹的好感也會一起停下。

 

而變時(薛氏法)強化,建立關聯最慢,但是消退也最慢。使用此法的哥要最好持久戰的準備,同時也要最好在S-R反應建立之前被其他哥先占的準備。 綜上,我建議將巴氏和薛氏二法結合,頭一個月使用巴氏法,日日早餐,迅速建立依賴,第二個月采用薛氏法,大大鞏固效果。 另外,使用操縱性條件作用的關鍵在於,讓妹明確知道早餐是你送的,要是讓她以為是自己暗戀的小帥哥的話就不好了。

 

11、曼德博洛把妹法

 

送妹的早餐裏頭每天都搭上一片吐司,並且用果醬塗以線條,過程如下。 第一天畫出等邊三角形。 第二天從三條邊上分別突生出小號的次階等邊三角形,使整個圖案成為標準的六芒星。 第三天再從次級等邊三角形之上突生出更小號的第三階等邊三角形,一朵Koch雪花就此初顯雛形。 第四日,第三級生出第四級。

 

………… ………… 第n日,第n-1級生出第n級。 第n+1日,遞推上述步驟。另,附送妹子放大鏡一枚(考慮到Koch雪花的高階等邊三角形愈發難以辨認)。

 

………… ………… 第?日,附送妹子顯微鏡一台。(理由不複贅述) ………… ………… 妹子的困惑如同此朵雪花的周長一樣與日俱增。拓撲地來講,用果醬畫出的線條屬一維圖形。然而分形學創始人曼德博洛將告訴你,Koch雪花乃是維數等於log4/log3(差不多1.2618595)的自相似圖形。 所以,她的思緒開始徘徊在了分數維的異次元空間。 然而你就此打住,你是異次元來的男子,謎一樣的男子。 妹子生日的那天,你親手送她一款蛋糕。揭開盒子時,妹子又看見了久違的分形圖案…………

 

12、中國傳統文化《易經》中的把妹策略

 

易經中的第一卦是乾卦,大家都知道八卦總共是有64相,每個卦相位有兩種可能就是陰陽,所以八卦一個卦總共有6個卦位(2的6次方=64)。

 

乾卦有6句象辭,把事情發展分成了6個階段。六個象辭簡單的概括就是: 初九:潛龍勿用; 九二:見龍在田; 九三:君子終日乾乾,夕惕若; 九四:或躍在淵; 九五:飛龍在天; 上九:亢龍有悔。 總共有6句,初九是表示剛開始的時候,上九則表示是最後。這6句概括了事情發展的階段性以及該有的對策。

 

當然有興趣你可以去研究這6句後麵的意思,我這裏就簡單的概括這6句的關鍵詞。1。潛龍2.現龍3.剔龍4.躍龍5.飛龍6.亢龍

 

現在來分析這6個階段在把妹上的指導意義

 

1、第一個階段叫潛龍勿用,是指要把自己潛藏起來,等待合適時機。這個主要是指剛開始的時候不要輕舉妄動,這樣經常撲空而且容易使自己處於不利的位置。是指你要觀察好你要把的對象,瞄準她。

 

2、第二個階段叫現。等到時機來了,你就要適當的出現。這樣才能一擊即中。這一切其實都不是巧合,但是卻容易給女方帶來驚人的好印象。比如發現該女的吃的嗜好,故意裝作巧合說原來你也愛吃這個的。當然這個應用是很多的,我隻是強調,有了時機的時候絕對不用錯過展示你自己的機會

 

3、第三個階段要警惕。一旦你表現了,就要警惕了,你已經在她的視線裏麵,就更應該注意細節,注意自己的行為。否則功虧一簣。

 

4、第四個階段是躍。就是你要想辦法,躍登龍門。你要尋覓一個關鍵性的事件,吃定她!

 

5、第五個階段就是飛龍在天,你把到手了,春風得意!一躍成功以後,就愜意了。

 

6、最後一個階段叫亢,亢龍有悔。飛龍在天很得意,這個時候就要注意適可而止,不能太過分,在過分就是高亢了,容易犯錯了,會亢龍有悔 整個把妹的方針在易經裏已經說的很明白。個人認為具有很大的指導意義。當然易經本來就有很通用的一部分學問。這個6個階段在其他很多事件上我也覺得具有參考意義。

最後更新:2017-06-20 13:31:40

  上一篇:go  同是“買買買”,亞馬遜比沃爾瑪更清楚知道自己要什麼
  下一篇:go  程序員詩詞大賽開始了,你看過嗎?