這是我工作曾經遇過的問題,給正在學習程式設計的朋友練習,
輸入任一整數 N∈[1,65536],求解 A 及 B 兩正整數,A,B∈[1,256],讓 A x B 的乘積等於輸入值 N 或是最接近 N。
這個看似簡單但是充滿玄機及挑戰的題目很適合
腦力激盪,它難在如何以最快的方法求出任意輸入的最佳解。
未來想從事軟體研發工作的人好好練習,應該有很多種方法可以解題,請嘗試用兩種以上不同方法設計,甚至薛老師推薦的粒子群演算法也可以試看看!
ejsolid基本完成,兼談如何用AI開發程式
-
ejsolid是一個基於svg的三維圖形展示小工具。 製作經驗分享
在不久之前,我就有想過用svg來做一個立體生成器,但是其實跟此項目無關。我一開始並沒有想做這個,彼時我正在研發一款弈棋,需要用到五個正多面體和十三個半正多面體。然後我就去wikipedia找,但是想不到萬能的wikipedia竟然沒有全套規整的...
1 天前
沒有留言:
張貼留言