遗传算法的应用
現在要做n首歌曲匹配,
(第一首)N1個歌曲滿足條件
(第二首)N2個歌曲滿足條件
(第三首)N3個歌曲滿足條件
(第四首)N4個歌曲滿足條件
……………..
(第n首)Nn個歌曲滿足條件
?
假設從N1*N2*N3*N4*…*Nn首歌曲中搜索n首歌曲總時長為T(±5) 秒,有什么高效率的算法可以實現?
(做N1*N2*N3*N4*…*Nn次比較才能遍歷所有情況,但是當N很大時,循環執行次數太龐大了。程序循環或SQL嵌套游標效率都很低。)
?
?
?
另外請懂“基因算法”的大哥指點下。
相似問題:遺傳算法在試題組卷中的應用
?
O(∩_∩)O哈哈~。遺傳算法真的很不錯。學習了下<<遺傳算法原理及應用>>這本書前幾章后,對基本遺傳算法已經很熟悉了。經過對該問題的反復思考,問題終于解決了。哈哈,興奮啊。對了。<<遺傳算法原理及應用>>這本書在網上書店都買不到了,在合工大圖書館2本被借出去了,哎,運氣很好,無意中在網上看到了個電子版的,載了下來。嘿嘿。
雖然用遺傳算法把問題解決了。我還是打算結著研究它。
有個叫“科學軟件論壇”的很不錯,推薦給大家。
?
轉載于:https://www.cnblogs.com/jdmei520/archive/2009/05/05/1449927.html
總結
- 上一篇: SQLServer-sysobjects
- 下一篇: 一个计算机高手的成长历程[转]