Time of Update: 2018-12-05
這幾天比較忙,事情很多,因此更新慢一些,抱歉了……http://www.tonypa.pri.ee/start.html 一組有創意的Flash遊戲http://www.freestuffhotdeals.com/hacker/1.html 比較另類的解謎網站http://www.fys.ku.dk/~ture/code/index.html
Time of Update: 2018-12-05
Crossword Crossword我就不用多廢話了,這應該是最流行的英文文字遊戲。和大多數人想象的不同,構造一個Crossword謎題非常難。真正的Crossword謎題裡的空格比你想象的更多,整個填字地區要做到中心對稱,而且通常每個Crossword需要有一個特定的主題。去年有一個記錄片叫Wordplay,很不錯(我給它打了8分)。記錄片裡介紹了很多和Crossword有關的文化,包括出謎人、解謎人、俱樂部、比賽等很多內容。 下面是一個以數學為主題的Crossword,大家沒事
Time of Update: 2018-12-05
Ambigram Ambigram是指把一個單詞或短語寫成對稱的樣子,這樣從兩個不同的角度看這個圖形都能讀出這個單詞或短語。例如,下面一個圖形就是單詞Ambigram的Ambigram: ambigram.com的首頁有個這樣的圖片: Wikipedia上有這樣一個Ambigram: 最後來看一個左右軸對稱的Ambigram(獻醜了): Erich
Time of Update: 2018-12-05
我們見過用數學演算法產生的聲音,用函數表示出來的平面圖形和立體圖形。在某一個孤獨的夜晚,我們或許會想,利用數學演算法是否有可能產生一部激情四射的小A?這或許在工程量上和倫理道德上看都是很困難的,不過有人倒是搞出了一組有那麼點味道的圖片。可惜作者僅僅是宣稱,這些圖片“完全由數學演算法產生”,並沒有告訴我們這些數學演算法是什麼。我們仍然有理由相信,圖片背後僅僅是幾個非常簡單的數學公式,畢竟這些圖片也僅僅是由一些簡單的幾何曲線構成的。查看更多:http://www.perpetualocean
Time of Update: 2018-12-05
提到VALVE,多數人的第一反應就是半條命和CS。但似乎很少有人知道,VALVE竟然用這套引擎做了一個第一人稱射擊類的解謎遊戲,其創意和趣味性不亞於以前本Blog介紹的任何一個遊戲!這個新遊戲叫做Portal,遊戲設定在一個未來的科學實驗室中,每一關裡你需要充分利用手中的Portal發射器到達指定的出口。Portal發射器的子彈射到(指定材質的)牆上後會形成蟲洞一樣的東西(遊戲中叫做Portal),你可以在兩個Portal間任意穿梭。於是,分形、遞迴、悖論、自指……所有你能想到的那些詭異
Time of Update: 2018-12-05
電腦的圖片處理技術已經越來越牛B了,很多看似不可能的東西現在都已經有了比較成熟的演算法,比如無鋸齒放大、摳圖、智能抹除等等。但你相信嗎,現在竟然有這樣一種演算法,它可以改變圖片的長寬比,同時保持畫面內容的長寬比不變! 我們經常遇到這樣一個問題:源圖片的長寬比與目標長寬不合,把圖片剪裁一部分會覺得可惜,而展開圖片後畫面內容就變形了。此時,一種叫做Retargeting的技術或許可以協助你:當圖片長寬比改變後,它能壓縮圖片中不重要的部分,保持畫面主體內容長寬比不變,讓人看不出這個圖片是
Time of Update: 2018-12-05
星期一:8:00-9:50 高等數學C (一) <----專業必修課10:10-12:00 現代漢語(上) <----專業必修課[單周]16:50-18:40 計算概論 <----專業必修課星期二:10:10-12:00 大學英語(二) <----全校必修課(我他媽的才分到二級)14:40-16:30 古代漢語(上) <----專業必修課星期三8:00-9:50 計算概論 <----專業必修課14:40-16:30
Time of Update: 2018-12-05
Time of Update: 2018-12-05
說到DLNA,UPnP協議就一定要提到,這點從DLNA分層就能看出來。 UPnP是Universal Plug and Play的縮寫,亦即通用隨插即用。這個協議是由intel和microsoft主導的,主要針對家用網路和商業網路。 UPnP組織論壇地址是: http://www.upnp.org. UPnP架構以IP技術為基礎,使家用網路和商業網路裝置自動連接和協同工作。 UPnP基礎協議是UPnP Device
Time of Update: 2018-12-05
這個函數是我以前在網上搜羅到的,且不談效果,效能什麼的。只覺得它非常好用。用了很長時間,可惜不知道是誰。真要謝謝這位作者了。這個函數使用了midp2.0的getRGB()函數,效率不錯,基本上沒什麼可最佳化的了。public static Image ZoomImage(Image src, int desW, int desH) { Image desImg = null; int srcW = src.getWidth(); // 原始映像寬
Time of Update: 2018-12-05
你相信嗎,僅僅利用一張日落的照片,你就能得出地球的半徑大小! Princeton 大學的 Robert Vanderbei
Time of Update: 2018-12-05
最近,波士頓Northeastern大學的電腦科學家Daniel Kunkle證明了任何一個魔方可以在26步以內解開。這個結果打破了以往所有的記錄。在解魔方的處理過程中,他構造了一些非常具有啟發性的演算法,這篇文章將簡單地介紹一下這些演算法。 一個魔方大約有4.3 x 10^19種可能的初始狀態,再牛的機器也不可能搜尋完所有的可能。因此Kunkle和他的指導員Gene
Time of Update: 2018-12-05
考慮函數f(z)=z^2-0.75。固定z0的值後,我們可以通過不斷地迭代算出一系列的z值:z1=f(z0), z2=f(z1), z3=f(z2), ...。比如,當z0 = 1時,我們可以依次迭代出:z1 = f(1.0) = 1.0^2 - 0.75 = 0.25z2 = f(0.25) = 0.25^2 - 0.75 = -0.6875z3 = f(-0.6875) = (-0.6875)^2 - 0.75 = -0.2773z4 = f(-0.2773) = (-0.2773)
Time of Update: 2018-12-05
前面那篇日誌裡大家的討論都很激烈,我很高興。axgle的發言讓我想起了這樣一個非常有趣的例子。這是我很喜歡的一個科幻構想,我曾經在進位制講解中引用過它。這裡再次引用,表達我的另一個比較奇異的觀點。 語文和數學永遠是最基礎的兩門學科,從小學開始我們就一直在接觸它們。這兩門學科教給人兩種截然不同的思維方式,理性的思考和感性的思考。在眾多學科中,可能只有語文是不需要邏輯思維的,大多數時候你只需要跟著你的感覺走。有時候我常常在想,如果人類文明沒有發展出數學這門學科,只具有感性思維的能力,那
Time of Update: 2018-12-05
Warning: This Article is R-rated 前幾天和MM出去玩時提到了Ubuntu,MM竟然說她從沒聽說過。這對於Ubuntu
Time of Update: 2018-12-05
Problem 1: Matrix67的情書(二) 大家都知道,看一個數是否能被2整除只需要看它的個位能否被2整除即可。可是你想過為什麼嗎?這是因為10能被2整除,因此一個數10a+b能被2整除若且唯若b能被2整除。大家也知道,看一個數能否被3整除只需要看各位元之和是否能被3整除。這又是為什麼呢?答案或多或少有些類似:因為10^n-1總能被3整除。2345可以寫成2*(999+1) + 3*(99+1) + 4*(9+1) + 5,展開就是2*999+3*99+4*9 + 2+3+4+5。
Time of Update: 2018-12-05
android的res目錄是固定的,只能是下面的幾種,如果加了其他的目錄,它會報‘invalid resource directory name'的錯誤,其實加了其它系統不認的目錄,系統也不能提供相應的象Resources.getDrawable() and Resources.getColor(), Resources.openRawResource() 去引用資源呀。 anim drawable layout values xml raw color
Time of Update: 2018-12-05
Flatland是一部巨經典的科學幻想小說,小說裡構造了一個全新的世界──這個世界是二維的!整個小說分成兩個部分,前一部分系統地描述這個二維世界,包括自然狀況、居民生活、政治曆史等等。真正有趣的事情發生在後一部分裡,這裡不同維度世界之間發生了碰撞——二維世界中的主人公拜訪了一維世界,同時又接觸到了一個全新的三維世界。當他在他的世界傳播三維思想時,整個世界大亂,哥白尼時代的那段故事再次發生。 Flatland: The
Time of Update: 2018-12-05
定義f(n)的值為將n拆分成若干個2的冪的和,且其中每個數字出現的次數不會超過兩次的方案數。規定f(0)=1。 例如,有5種合法的方案可以拆分數字10:1+1+8, 1+1+4+4, 1+1+2+2+4, 2+4+4 和 2+8。因此,f(10)=5。 請用一句最簡單的話來描述集合{ f(n)/f(n-1) }。證明你的結論。 注意:答案遠比一個遞迴公式來得精闢,來得巧妙。如果你發現了我們的結論,你會一眼認定它為正確答案。 答案:數列{ f(n)/f(n-1) }
Time of Update: 2018-12-05
我們已經知道,素數有無窮多個。當時我們用的是最普遍的證明方法:假設存在最大的素數P,那麼我們可以構造一個新的數2 * 3 * 5 * 7 * ... * P +