當前位置:
首頁 > 知識 > 一個單身博士的業餘生活:技多不壓身,解數獨也可撩妹

一個單身博士的業餘生活:技多不壓身,解數獨也可撩妹

前言:讀博苦逼嗎?當然苦!論文、實驗的壓力經常壓得人苦不堪言,還要遭受來自導師或者實驗室其他師兄姐弟妹的時不時的精神打擊。但除了這些,真的就不能有點苦中作樂的事兒用以減壓么?答案當然是有的。

我在閑暇時喜歡逛一些科研社區。有的社區除了可以讓你在學術大神面前瑟瑟發抖,感覺自己太學渣之外,還有相親版塊,讓你時刻謹記自己單身狗的身份。這也是我喜歡這些社區的原因之一。

有一次我在逛某個社區時,看到一篇很別緻的徵友貼。一般的徵友貼都是先介紹自己,再寫一下對異性的要求,而這篇完全沒有這些。

貼子是一個妹子發的,她把自己的QQ號隱藏在了一個數獨里。解出數獨的人可按照她給出的行列線索找到QQ號。

嗯,我想她一定是個學霸妹子。妹子還說只有第一個添加她的人,她才會通過好友請求。嗯,我想她一定是個專一的妹子。

這種解謎性質的題目對理工科宅男具有天然的吸引力,心形數獨的背後,我彷彿已經看到妹子向我揮出幸福的小手。

作為一個從小就參加數學競賽的工科男,解數獨當然算不上什麼難事。差不多十分鐘就解出來了。

我按照妹子給的線索,順利地找出了QQ號。嘗試搜索了一下,用戶確實存在,性別顯示為女。看來解得沒有問題,幸福來得太突然。馬上添加

過了幾分鐘

難道被人捷足先登了?我又回去看那篇帖子,果不其然,下面一堆回復的,有好幾個都把答案貼上來了。不得不說一句:宅男的手速一個比一個快!!!

這次的教訓告訴我,跟宅男比手速不是一個好的選擇,為了將來在與宅男的比拼中佔據優勢,我決定編一個解數獨的小程序。俗話說得好:機會是留給有準備的人的,指不定哪天又有妹子貼一個數獨出來呢~

我打開了最熟悉的Matlab. 一個小時後,一個解數獨的程序完成。

把數獨當作一個9*9的矩陣,空白位置填0,輸入原始矩陣,調用一個編好的函數便可得到結果。

測試了幾個別的數獨,全部秒解,Perfect!!!。好了,我可以靜靜地等待下一個玩數獨的妹子出現了。

等待的過程是漫長的,也是煎熬的。於是我對原有的程序進行了升級。

之前的程序,需要手動輸入數獨矩陣,這一過程不僅容易出錯,還慢。「慢「會誤事啊,我不能接受。

我加入了圖片識別。程序直接讀入圖片,自動識別到數獨的最外邊框。

對邊框內的數字及其位置進一步識別,得到原始數獨矩陣,再調用之前解數獨的程序,得到結果,並填充到原始圖片中。

萬事具備

只欠下一個玩數獨的妹子出現了……

*作者簡介:土豆,男,90後,北京某校博士在讀性格內斂而低調,奢華而有內涵。獲授權轉載自微信公眾號:卡農小世界。

好玩的數學

微信號:mathfun

好玩的數學以數學學習為主題,以傳播數學文化為己任,以激發學習者學習數學的興趣為目標,分享有用的數學知識、有趣的數學故事、傳奇的數學人物等,為你展現一個有趣、好玩、豐富多彩的數學世界。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 好玩的數學 的精彩文章:

第371期 求概率
昨日已送出10本《數學女孩3》,今天將送出10本《數學女孩2》,快搶!
康熙學幾何的課本亮相了 看筆記才知皇帝多努力
第370期 大美數

TAG:好玩的數學 |