網路城邦
上一篇 回創作列表 下一篇   字體:
追求卓越(In Search of Excellence)
2011/07/20 12:34:31瀏覽466|回應0|推薦4

追求卓越(In Search of Excellence)

(7/28/2011) 雖然 integer programming and/or constraint programming 的數學技巧可以用來解n-quen/8-queen問題。但是如果你了解integer/contraint programming,它們仍然是很費時的解題方法。

(7/27/2011) 我的八個皇后裡的在8x8的棋盤上放5個皇后的問題的解答說是有728個解,是不考慮旋轉與對稱類同(equivalence)的。如果考慮旋轉與對稱類同,那麼就只有91個解。這個寫成程式真的很麻煩。我在寫程式解這個問題的時候,都會想:以前沒有電腦的時候,那些人是怎麼解這些問題的?

(7/26/2011) 今天的好為人師者,目前已有下載弟子593人次。

(7/25/2011) 以前孔子要周遊列國數十年,才得弟子三千。今天的好為人師者,坐在家裡就可以傳學。目前已有下載弟子484人次。

(7/24/2011) 我的組合數學遊戲已經有第二個非洲肯亞的使用者了(7/21/2011的Android Market統計資料)。YES。 這雖然不代表我的軟體會賺錢,但是代表了我的軟體走到了世界的每一個角落。非常正面的意義。

(7/23/2011) 我的八個皇后的Android手機版使用者7/21/2011年的統計圖已出,如下所示。這一次有明顯的中國大陸使用者ㄡ。Android手機是比較便宜又有許多功能的手機,你實在可以考慮買一隻來玩。

7/20/2011 我已經用Java Applet和Android手機平台寫了四個Java的遊戲程式了。我的下個遊戲是跟岳納珊(Jonathan Livingston)有關的。有些人可能不知道岳納珊是誰?牠是一隻海鷗,牠從小就立志要做一隻不一樣的海鷗,牠要追求卓越。牠說,In Search of Excellence的作者Tom Peters根本是學牠的。

岳納珊的故事,最早是牠幼年時的朋友李查巴哈傳開的。牠的故事傳遍了全世界。所以所有的人和動物都聽說了。當然也包括老鼠啊、狗啊貓的。快樂門的哈巴狗周處就是個例子,牠不要做一隻普通的狗,牠要做傑出的哈巴狗。同樣地,蜘蛛貓唐凱要做傑出的貓。小老鼠傑瑞(Jerry)聽了大笑,說牠們貓輩要傑出還得先看牠。

[八個皇后的問題]有人做了小小的研究:在8x8的棋盤上,至少要放幾個皇后才能使得棋盤上不能再多放一個皇后(放了以後會和別的皇后衝突)而且沒有兩個皇后是衝突的呢?答案是5。我已經寫了解決這個問題的Java Applet程式。當然也會再寫到Android手機平台上。下面是我程式產生的一個解:(你可以算一算是不是不能再加一個皇后了)

下一圖片則是Android手機版的畫面。看起來我已大致完成了5個皇后在8x8棋盤上的程式。這個程式比單純的8個皇后在8x8棋盤上的程式要多一個檢查:除了5個皇后不能彼此衝突外,整個棋盤都是這五個皇后的勢力範圍,而且她們的勢力範圍完全互斥。

寫這種Java程式除了可以做秀外,最大的好處在於自得其樂、自娛娛人。我的程式會試著越來越有趣而且實用。

我的Android手機版的程式已有更新的新版本,這個版本多了8x8棋般玩5個皇后的遊戲ㄡ。附上畫面如下:

從Android Market上我的產品選項畫面可以看到更新的版本,如下:

(7/26/2011) 英國QS世界大學排名的各學科排名均已出爐。臺灣的材料科學表現最優異。臺大的世界排名第38名,清大排72名,成大127名,交大183名。換言之,臺大和清大在全世界百大之內,這是非常不錯的表現。請看下表: 清大化學系的黃教授在材料科學的論文引用率世界排名第三,如下表:

[待續]

( 心情隨筆心情日記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=heuristic&aid=5446816