Java小游戲源代碼,本代碼是制作煙花,執(zhí)行本代碼后,用鼠標(biāo)點擊瀏覽器中的面板,將出現(xiàn)五彩繽紛的煙花效果。知識點有:鼠標(biāo)事件的監(jiān)聽,Graphics類和Thread類的應(yīng)用。
上傳時間: 2013-12-02
上傳用戶:gxrui1991
Java小游戲源代碼,制作拼圖游戲,執(zhí)行本實例后,用鼠標(biāo)拖動選中的小圖片進行拼接,可以拼成一幅完整的圖片。本實例的知識點有:鼠標(biāo)事件的監(jiān)聽,Graphics類和Image類的應(yīng)用。
上傳時間: 2013-12-28
上傳用戶:x4587
最速下降法是以負梯度方向作為下降方向的極小化算法,本程序用該方法求解n元正定二次函數(shù)的極小值
上傳時間: 2013-12-03
上傳用戶:Thuan
這是一個黑白棋的小游戲。里面有初級中級高級三個級別的棋力選擇。算法采用了自己編寫的全盤搜索的經(jīng)驗積分算法,速度很快,棋力不是非常強。本游戲還可以自動演示,自動重溫棋局,保存棋局,還有英雄榜。
上傳時間: 2013-12-30
上傳用戶:妄想演繹師
=== ==== 關(guān)于本光盤 ========== \Tinix: 書中所附代碼 其中很多目錄中除了包含源代碼(*.asm, *.inc, *.c, *.h)外,還有這樣一些文件: boot.bin 引導(dǎo)扇區(qū)(Boot Sector),可通過 FloppyWriter 寫入軟盤(或軟盤映像)。 loader.bin LOADER,直接拷貝至軟盤(或軟盤映像)根目錄。 kernel.bin 內(nèi)核(Kernel),直接拷貝至軟盤(或軟盤映像)根目錄。 bochsrc.bxrc Bochs 配置文件,如果系統(tǒng)中安裝了 Bochs-2.1.1 可直接雙擊之運行。其它細節(jié)請見書第 2.7 節(jié)。 godbg.bat 調(diào)試時可使用此批處理文件。它假設(shè) Bochs-2.1.1 安裝在 D:\Program Files\Bochs-2.1.1\ 中。 TINIX.IMG 軟盤映像。可直接通過 Bochs 或者 Virtual PC 運行。 *.com 可以在 DOS (必須為純 DOS) 下運行的文件。 \Tools: 一些小工具 (在 VC6 下編譯通過) DescParser 描述符分析器,輸入描述符的值,可以得出起基址、界限、屬性等信息。 ELFParser ELF 文件分析器,可以列出一個 ELF 文件的 ELF Header、 Program Header、Section Header 等信息。 FloppyWriter 用以寫引導(dǎo)扇區(qū),支持軟盤和軟盤映像。 KrnlChecker 用以檢查一個 Tinix 內(nèi)核加載后位置是否正確。
上傳時間: 2014-01-26
上傳用戶:TF2015
本例載波頻率為20KHz,或載波周期為50μs。DSP晶振10MHz,內(nèi)部4倍頻,時鐘頻率為40MHz,計數(shù)周期為25ns。假設(shè)調(diào)制波頻率由外部輸入(1~50Hz),并轉(zhuǎn)換成合適的格式(本例為Q4格式)。調(diào)制系數(shù)M為0~0.9。死區(qū)時間1.6μs。最小刪除脈寬3μs。 主程序的工作是根據(jù)輸入的調(diào)制波頻率計算N、2N和M值。
上傳時間: 2016-10-12
上傳用戶:tonyshao
對弈程序采用了多種搜索算法.以下是本程序主要的類說明: 1.CEveluation類:估值類,對給定的棋盤進行估值. 2.CMoveGenerator類:走法產(chǎn)生器,對給定的棋盤局面搜索出所有可能的走法. 3.CSearchEngine類:搜索引擎基類. 4.CNegaMaxEngine類:負極大值法搜索引擎. 5.CAlphaBetaEngine類:采用了Alpha-Beta剪枝技術(shù)的搜索引擎. 6.CFAlphaBetaEngine類:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic類:歷史啟發(fā)類. 8.CAlphabeta_HHEngine類:帶歷史啟發(fā)的Alpha-Beta搜索引擎. 9.CAspirationSearch類:渴望搜索引擎. 10.CIDAlphabetaEngine類:迭代深化搜索引擎. 11.CMTD_fEngine類:MTD(f)搜索引擎. 12.CTranspositionTable類:置換表. 13.CAlphaBeta_TTEngine類:加置換表的Alpha-Beta搜索引擎. 14.CPVS_Engine類:極小窗口搜索引擎. 15.CNegaScout_TT_HH類:使用了置換表和歷史啟發(fā)的NegaScout搜索引擎. 本程序還具有悔棋,還原功能,還可以記錄走法.
標(biāo)簽: CMoveGenerator CEveluation 程序 搜索算法
上傳時間: 2014-01-18
上傳用戶:skhlm
一個小的telnet程序與大家共享,/* 本程序支持如一些參數(shù): * --host IP地址 或者 -H IP地址 * --port 端口 或者 -P 端口 * --back 監(jiān)聽數(shù)量 或者 -B 監(jiān)聽數(shù)量 * --dir 服務(wù)默認目錄 或者 -D 服務(wù)默認目錄 * --log 日志存放路徑 或者 -L 日志存放路徑 * --daemon 使程序進入后臺運行模式 */
上傳時間: 2016-11-20
上傳用戶:515414293
為小珍所藥品銷售統(tǒng)計設(shè)計,可以及時檢查本所藥品銷售情況。
標(biāo)簽: 銷售
上傳時間: 2016-11-20
上傳用戶:小碼農(nóng)lz
本目錄下的源代碼均屬示例、教學(xué)性質(zhì)。作者不對這些代碼的功能和性能作任何擔(dān)保或承諾。 -------- 功能說明 -------- 本目錄下的程序用8種不同的方式實現(xiàn)了Huffman編碼算法,這8種方式分別是 * huffman_a 使用鏈表結(jié)構(gòu)生成Huffman樹的算法,這是最基本的實現(xiàn)方法,效率最低。 * huffman_b 使用《數(shù)據(jù)結(jié)構(gòu)》(嚴(yán)蔚敏,吳偉民,1997,C語言版)中給出的算法,將二叉樹存放在連續(xù)空間里(靜態(tài)鏈表),空間的每個結(jié)點內(nèi)仍有左子樹、右子樹、雙親等指針。 * huffman_c 使用Canonical Huffman編碼,同時對huffman_b的存儲結(jié)構(gòu)進行改造,將二叉樹存放在連續(xù)空間tree里,空間的每個結(jié)點類型都和結(jié)點權(quán)值的數(shù)據(jù)類型相同,空間大小為2*num,tree[0]未用,tree[1..num]是每個元素的權(quán)值,生成Huffman后,tree[1..2*num-1]中是雙親結(jié)點索引。 * huffman_d 在huffman_c的基礎(chǔ)上,增加預(yù)先排序的功能先用QuickSort算法對所有元素的權(quán)值從小到大排序,這樣,排序后最前面的兩個元素就是最小的一對元素了。我們可以直接將它們挑出來,組合成一個子樹。然后再子樹的權(quán)值用折半插入法插到已排序的元素
上傳時間: 2013-12-20
上傳用戶:franktu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1