C語言寫的五子棋代碼,在TC下運行,簡單易懂,AI強大,適合學(xué)習(xí)C語言和算法的初學(xué)者
上傳時間: 2017-08-09
上傳用戶:fanboynet
Andy和Mary養(yǎng)了很多豬。他們想要給豬安家。但是Andy沒有足夠的豬圈,很多豬只能夠在一個豬圈安家。舉個例子,假如有16頭豬,Andy建了3個豬圈,為了保證公平,剩下1頭豬就沒有地方安家了。Mary生氣了,罵Andy沒有腦子,并讓他重新建立豬圈。這回Andy建造了5個豬圈,但是仍然有1頭豬沒有地方去,然后Andy又建造了7個豬圈,但是還有2頭沒有地方去。Andy都快瘋了。你對這個事情感興趣起來,你想通過Andy建造豬圈的過程,知道Andy家至少養(yǎng)了多少頭豬。 輸入 輸入包含多組測試數(shù)據(jù)。每組數(shù)據(jù)第一行包含一個整數(shù)n (n <= 10) – Andy建立豬圈的次數(shù),解下來n行,每行兩個整數(shù)ai, bi( bi <= ai <= 1000), 表示Andy建立了ai個豬圈,有bi頭豬沒有去處。你可以假定(ai, aj) = 1. 輸出 輸出包含一個正整數(shù),即為Andy家至少養(yǎng)豬的數(shù)目。
上傳時間: 2013-12-22
上傳用戶:小碼農(nóng)lz
JCreator下開發(fā),黑白棋游戲,可以實現(xiàn)人機對戰(zhàn)和人人對戰(zhàn),采用貪心算法因此棋力不佳,整個程序的框架不錯,有興趣可以在此基礎(chǔ)上改善AI算法提高棋力
標(biāo)簽: JCreator
上傳時間: 2013-12-26
上傳用戶:chenlong
探討了在 Mh T I AB環(huán)境中實現(xiàn)遺傳算法仿真 的方法 , 并 以一個 簡單的求函數(shù)最值的問 題作為遺傳算法的應(yīng)用實鍘, 說明遺傳算法的全局尋優(yōu)性及用 M AI I AB實現(xiàn)仿真的可行性。
上傳時間: 2014-08-19
上傳用戶:牛津鞋
Like many of my colleagues in this industry, I learned Windows programming from Charles Petzold s Programming Windows—a classic programming text that is the bible to an entire generation of Windows programmers. When I set out to become an MFC programmer in 1994, I went shopping for an MFC equivalent to Programming Windows. After searching in vain for such a book and spending a year learning MFC the old-fashioned way, I decided to write one myself. It s the book you hold in your hands. And it s the book I would like to have had when I was learning to program Windows the MFC way.
標(biāo)簽: programming colleagues industry Charles
上傳時間: 2014-01-10
上傳用戶:曹云鵬
本書揭示了C++程序員創(chuàng)建世界級軟件的奧秘。程序設(shè)計大師Herbert Schildt通過將C++語言廣泛應(yīng)用于功能強大的編程任務(wù)中,全面展示了C++語言的多功能性,敏捷性,和藝術(shù)性。本書內(nèi)容包括探索C++的功能,創(chuàng)建內(nèi)存管理的垃圾回收器子系統(tǒng),開發(fā)線程控制面板,建立譯碼器以擴展C++的功能,開發(fā)可斷點續(xù)傳的Internet文件下載工具,創(chuàng)建財務(wù)分析庫,用基于AI的搜索技術(shù)探索人工智能,建立定制的STL容器,以及開發(fā)Mini C++解釋程序。書中所有示例和項目的源代碼都可以從www.osborne.com 上免費下載。
上傳時間: 2015-06-04
上傳用戶:sydgg
PR RTX 是基于AVR的CV環(huán)境的商業(yè)版本
標(biāo)簽: RTOS AVR
上傳時間: 2015-07-04
上傳用戶:herrqh
設(shè)初始序列為a1,a2,……,an,以序列中的某個元素ai為基準(zhǔn)(軸),經(jīng)調(diào)整后,使得ai左邊的元素均小于ai,右邊的均大于等于ai,而后對這兩個子區(qū)再分別使用快速排序。 [具體要求] (1) 需要用一維數(shù)組a來存儲等待排序的序列; (2) 設(shè)置兩個工作指針i和j; (3) 每次快速排序都以排序區(qū)域的首元素為基準(zhǔn)(軸); (4) 程序用遞歸函數(shù)來實現(xiàn)。
標(biāo)簽: c++
上傳時間: 2015-12-28
上傳用戶:markhu53
java swing象棋帶人機AI 作者將AI算法發(fā)揮得淋漓精致
標(biāo)簽: java swing象棋帶人機AI
上傳時間: 2016-05-08
上傳用戶:wscyhh123
% 生成訓(xùn)練樣本集 clear all; clc; P=[110 0.807 240 0.2 15 1 18 2 1.5; 110 2.865 240 0.1 15 2 12 1 2; 110 2.59 240 0.1 12 4 24 1 1.5; 220 0.6 240 0.3 12 3 18 2 1; 220 3 240 0.3 25 3 21 1 1.5; 110 1.562 240 0.3 15 3 18 1 1.5; 110 0.547 240 0.3 15 1 9 2 1.5]; 0 1.318 300 0.1 15 2 18 1 2]; T=[54248 162787 168380 314797; 28614 63958 69637 82898; 86002 402710 644415 328084; 230802 445102 362823 335913; 60257 127892 76753 73541; 34615 93532 80762 110049; 56783 172907 164548 144040]; @907 117437 120368 130179]; m=max(max(P)); n=max(max(T)); P=P'/m; T=T'/n; %-------------------------------------------------------------------------% pr(1:9,1)=0; %輸入矢量的取值范圍矩陣 pr(1:9,2)=1; bpnet=newff(pr,[12 4],{'logsig', 'logsig'}, 'traingdx', 'learngdm'); %建立BP神經(jīng)網(wǎng)絡(luò), 12個隱層神經(jīng)元,4個輸出神經(jīng)元 %tranferFcn屬性 'logsig' 隱層采用Sigmoid傳輸函數(shù) %tranferFcn屬性 'logsig' 輸出層采用Sigmoid傳輸函數(shù) %trainFcn屬性 'traingdx' 自適應(yīng)調(diào)整學(xué)習(xí)速率附加動量因子梯度下降反向傳播算法訓(xùn)練函數(shù) %learn屬性 'learngdm' 附加動量因子的梯度下降學(xué)習(xí)函數(shù) net.trainParam.epochs=1000;%允許最大訓(xùn)練步數(shù)2000步 net.trainParam.goal=0.001; %訓(xùn)練目標(biāo)最小誤差0.001 net.trainParam.show=10; %每間隔100步顯示一次訓(xùn)練結(jié)果 net.trainParam.lr=0.05; %學(xué)習(xí)速率0.05 bpnet=train(bpnet,P,T); %------------------------------------------------------------------------- p=[110 1.318 300 0.1 15 2 18 1 2]; p=p'/m; r=sim(bpnet,p); R=r'*n; display(R);
上傳時間: 2016-05-28
上傳用戶:shanqiu
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1