3號作品是分析WarCraft III游戲的replay文件的命令行工具,可以統(tǒng)計玩家的APM等信息,開發(fā)平臺是gcc (MinGW),其中使用了crc32和zlib庫做replay文件的校驗與解密。除了代碼質(zhì)量較高外,能啟發(fā)思路也是我選入這個作品的原因。
標(biāo)簽: WarCraft replay III 分
上傳時間: 2017-07-03
上傳用戶:firstbyte
【問題描述】 在一個N*N的點陣中,如N=4,你現(xiàn)在站在(1,1),出口在(4,4)。你可以通過上、下、左、右四種移動方法,在迷宮內(nèi)行走,但是同一個位置不可以訪問兩次,亦不可以越界。表格最上面的一行加黑數(shù)字A[1..4]分別表示迷宮第I列中需要訪問并僅可以訪問的格子數(shù)。右邊一行加下劃線數(shù)字B[1..4]則表示迷宮第I行需要訪問并僅可以訪問的格子數(shù)。如圖中帶括號紅色數(shù)字就是一條符合條件的路線。 給定N,A[1..N] B[1..N]。輸出一條符合條件的路線,若無解,輸出NO ANSWER。(使用U,D,L,R分別表示上、下、左、右。) 2 2 1 2 (4,4) 1 (2,3) (3,3) (4,3) 3 (1,2) (2,2) 2 (1,1) 1 【輸入格式】 第一行是數(shù)m (n < 6 )。第二行有n個數(shù),表示a[1]..a[n]。第三行有n個數(shù),表示b[1]..b[n]。 【輸出格式】 僅有一行。若有解則輸出一條可行路線,否則輸出“NO ANSWER”。
標(biāo)簽: 點陣
上傳時間: 2014-06-21
上傳用戶:llandlu
多旅行商問題(Multiple Traveling Salesperson Problem ,簡稱MTSP) 討論的是如何安排m( > 1 ) 位旅行商訪問n( > m ) 座城市,要求每個城市只允許被訪問一次時,求解所有旅行商花費的費用和是最小(或最大) 的問題。MTSP 問題其實與單 旅行商問題(Traveling Salesperson Problem ,簡稱TSP) 相似,但是由于添加了任何城市只要被某一旅行商訪問到即可這個附加條 件,因而增加了問題復(fù)雜度。在以前使用遺傳算法(GA) 研究解決MTSP 問題時,通常采用標(biāo)準(zhǔn)的TSP 染色體和處理方法。現(xiàn) 為解決MTSP 問題給出了一種新的染色體設(shè)計和相關(guān)的處理方法,并與以往的理論設(shè)計和計算性能進(jìn)行比較。計算測試顯 示,新的方法能夠獲得較小的查找空間,在許多方面,新的方法產(chǎn)生的解空間更好。
標(biāo)簽: Salesperson Traveling Multiple Problem
上傳時間: 2013-12-17
上傳用戶:蟲蟲蟲蟲蟲蟲
LIBSVM 是臺灣大學(xué)林智仁(Chih-Jen Lin)博士等開發(fā)設(shè)計的一個操作簡單、易于使用、快速有效的通用SVM 軟件包,可以解決分類問題(包括C- SVC、n - SVC )、回歸問題(包括e - SVR、n - SVR )以及分布估計(one-class-SVM )等問題,提供了線性、多項式、徑向基和S形函數(shù)四種常用的核函數(shù)供選擇,可以有效地解決多類問題、交叉驗證選擇參數(shù)、對不平衡樣本加權(quán)、多類問題的概率估計等。 2.89版本是09年剛更新的一個版本。
標(biāo)簽: Chih-Jen LIBSVM Lin SVM
上傳時間: 2014-01-18
上傳用戶:baitouyu
利用分治策略,提出一種基于SIMD共享存儲計算機(jī)模型的并行背包問題求解算法.算法允許使用O(2n/4)1− ε個并行處理機(jī)單元,0≤≤ε1,O(2n/2)個存儲單元,在O(2n/4(2n/4)ε)時間內(nèi)求解n維背包問題,算法的成本為O(2n/2).將提出的算法與已有文獻(xiàn)結(jié)論進(jìn)行對比表明,該算法改進(jìn)了已有文獻(xiàn)的相應(yīng)結(jié)果,是求解背包問題的成本最優(yōu)并行算法.同時還指出了相關(guān)文獻(xiàn)主要結(jié)論的錯誤.
上傳時間: 2014-07-23
上傳用戶:ommshaggar
linux命令大全,包含各類相關(guān)命令,方便用戶查找使用各類命令
上傳時間: 2017-08-12
上傳用戶:evil
kruskal算法求解最小生成樹 K r u s k a l算法每次選擇n- 1條邊,所使用的貪婪準(zhǔn)則是:從剩下的邊中選擇一條不會產(chǎn)生環(huán)路的具有最小耗費的邊加入已選擇的邊的集合中。注意到所選取的邊若產(chǎn)生環(huán)路則不可能形成一棵生成樹。K r u s k a l算法分e 步,其中e 是網(wǎng)絡(luò)中邊的數(shù)目。按耗費遞增的順序來考慮這e 條邊,每次考慮一條邊。當(dāng)考慮某條邊時,若將其加入到已選邊的集合中會出現(xiàn)環(huán)路,則將其拋棄,否則,將它選入。
上傳時間: 2013-12-14
上傳用戶:pompey
從鍵盤輸入數(shù)字N(N為1~9之一),使用子程序求N! 并用子程序以十進(jìn)制顯示結(jié)果。 要求:程序?qū)︽I盤輸入和輸入出錯作出提示。 提示:可用子程序遞歸調(diào)用求N!
上傳時間: 2017-09-01
上傳用戶:thuyenvinh
本軟件可以幫助您輕松高效地管理和使用腳本.本軟件的目的是提供一個統(tǒng)一和簡單的環(huán)境來管理 和使用您的腳本.帶有成千上百的預(yù)設(shè)腳本,對Oracle DBA和程序開發(fā)者來說,easycscript儼然成 為一個監(jiān)視和調(diào)整工具.預(yù)設(shè)腳本的排列為樹狀結(jié)構(gòu),很干凈整潔,并能嵌套在任何一層里.每個樹 項代表一個腳本.帶有搜索功能,您可以快速查找定位一個特別的腳本.sql狀態(tài),sqlplus命令和 pl/sql塊能從新組合成一個新的腳本.
標(biāo)簽: easycscript Oracle 腳本 DBA
上傳時間: 2014-01-23
上傳用戶:xuan‘nian
教程主要內(nèi)容講解使用OpenJtag套件和開源的Eclipse、OpenOCD即可完成板卡的Uboot燒寫,再配合幾個簡單的命令即可燒寫內(nèi)核。
標(biāo)簽: OpenJtag Eclipse OpenOCD Uboot
上傳時間: 2017-09-07
上傳用戶:cainaifa
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1