經(jīng)典8數(shù)碼問(wèn)題擴(kuò)展為N數(shù)碼問(wèn)題,JAVA可視化編程,注意算法大家看一下
上傳時(shí)間: 2015-04-26
上傳用戶:shinesyh
C-C法重構(gòu)相空間文件夾說(shuō)明1.CC_Method_main.m - 程序主文件 2、LorenzData.dll - 產(chǎn)生Lorenz離散數(shù)據(jù) 3、normalize_1.m - 信號(hào)歸一化 4、ccFunction.dll - 計(jì)算S(m,N,r,t)
標(biāo)簽: CC_Method_main LorenzData normalize Lorenz
上傳時(shí)間: 2013-12-21
上傳用戶:15071087253
%電影動(dòng)畫(huà): %1.首先調(diào)用moviein函數(shù)對(duì)內(nèi)存初始化.創(chuàng)建一個(gè)足夠大的矩陣來(lái)容納一系列指定的圖形(幀) %2.調(diào)用getframe函數(shù)生成每一幀.該函數(shù)返回一個(gè)矢量,利用這個(gè)矢量創(chuàng)建一個(gè)電影動(dòng)畫(huà)矩陣 %3.調(diào)用movie函數(shù)按照指定速度進(jìn)行指定次數(shù)的播放 %例子2:演示如何實(shí)現(xiàn)快速傅立葉變換(exp(j*2*pi/n))的可視化過(guò)程
標(biāo)簽: getframe moviein 函數(shù) 幀
上傳時(shí)間: 2015-06-30
上傳用戶:zsjzc
鄰接矩陣類的根是A d j a c e n c y W D i g r a p h,因此從這個(gè)類開(kāi)始。程序1 2 - 1給出了類的描述。程 序中,先用程序1 - 1 3中函數(shù)Make2DArray 為二組數(shù)組a 分配空間,然后對(duì)數(shù)組a 初始化,以描述 一個(gè)n 頂點(diǎn)、沒(méi)有邊的圖的鄰接矩陣,其復(fù)雜性為( n2 )。該代碼沒(méi)有捕獲可能由M a k e 2 D A r r a y 引發(fā)的異常。在析構(gòu)函數(shù)中調(diào)用了程序1 - 1 4中的二維數(shù)組釋放函數(shù)D e l e t e 2 D
標(biāo)簽: 矩陣
上傳時(shí)間: 2013-12-21
上傳用戶:lanjisu111
此程序采用數(shù)據(jù)并行方式 //每個(gè)處理器執(zhí)行相同的可視化流程: // vtkImageReader -> vtkContourFilter -> vtkElevationFilter //另外,第一個(gè)處理器創(chuàng)建n個(gè)輸入接口(n=處理器個(gè)數(shù)-1),同時(shí)其它處理器 //分別創(chuàng)建輸出接口與其對(duì)應(yīng).第一個(gè)處理器合成自己和其它處理器輸出的 //多邊形數(shù)據(jù),并將其顯示出來(lái).
標(biāo)簽: vtkElevationFilter vtkContourFilter vtkImageReader gt
上傳時(shí)間: 2015-10-13
上傳用戶:13188549192
Java 版本的 PHP serialize/unserialize 完整實(shí)現(xiàn)。目前實(shí)現(xiàn)了對(duì)各種基本類型、數(shù)組、ArrayList、HashMap、和其它可序列化對(duì)象的序列化。實(shí)現(xiàn)了 PHP 5 中的Serializable 接口的支持。實(shí)現(xiàn)了 PHP 中的 __sleep 和 __wakeup 魔術(shù)方法的支持。實(shí)現(xiàn)了對(duì)所有標(biāo)示(N、b、i、d、s、a、O、R、r、U、C)的反序列化,在對(duì)標(biāo)示 a 反序列化時(shí),可以根據(jù)下標(biāo)和值來(lái)自動(dòng)判斷是 ArrayList 還是 HashMap。并且在反序列化時(shí)可以強(qiáng)制指定反序列化的類型。該類是靜態(tài)類,無(wú)需也不能被實(shí)例化。除了包含了 serialize 和 unserialize 方法以外,還增加了一個(gè) cast 方法,用來(lái)進(jìn)行反序列化后的類型轉(zhuǎn)換,該方法主要用于將反序列化后的 ArrayList 轉(zhuǎn)化為數(shù)組或者 HashMap。
標(biāo)簽: unserialize ArrayList PHP serialize
上傳時(shí)間: 2016-01-06
上傳用戶:奇奇奔奔
n皇后問(wèn)題求解(8<=n<=1000) a) 皇后個(gè)數(shù)的設(shè)定 在指定文本框內(nèi)輸入皇后個(gè)數(shù)即可,注意: 皇后個(gè)數(shù)在8和1000 之間(包括8和1000) b) 求解 點(diǎn)擊<Solve>按鈕即可進(jìn)行求解. c) 求解過(guò)程顯示 在標(biāo)有Total Collision的靜態(tài)文本框中將輸出當(dāng)前棋盤(pán)上的皇后總沖突數(shù). 當(dāng)沖突數(shù)降到0時(shí),求解完畢. d) 求解結(jié)果顯示 程序可以圖形化顯示8<=n<=50的皇后求解結(jié)果. e) 退出程序,點(diǎn)擊<Exit>即可退出程序.
上傳時(shí)間: 2016-01-28
上傳用戶:ztj182002
Floyd-Warshall算法描述 1)適用范圍: a)APSP(All Pairs Shortest Paths) b)稠密圖效果最佳 c)邊權(quán)可正可負(fù) 2)算法描述: a)初始化:dis[u,v]=w[u,v] b)For k:=1 to n For i:=1 to n For j:=1 to n If dis[i,j]>dis[i,k]+dis[k,j] Then Dis[I,j]:=dis[I,k]+dis[k,j] c)算法結(jié)束:dis即為所有點(diǎn)對(duì)的最短路徑矩陣 3)算法小結(jié):此算法簡(jiǎn)單有效,由于三重循環(huán)結(jié)構(gòu)緊湊,對(duì)于稠密圖,效率要高于執(zhí)行|V|次Dijkstra算法。時(shí)間復(fù)雜度O(n^3)。 考慮下列變形:如(I,j)∈E則dis[I,j]初始為1,else初始為0,這樣的Floyd算法最后的最短路徑矩陣即成為一個(gè)判斷I,j是否有通路的矩陣。更簡(jiǎn)單的,我們可以把dis設(shè)成boolean類型,則每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”來(lái)代替算法描述中的藍(lán)色部分,可以更直觀地得到I,j的連通情況。
標(biāo)簽: Floyd-Warshall Shortest Pairs Paths
上傳時(shí)間: 2013-12-01
上傳用戶:dyctj
用JAVA編寫(xiě)的N后問(wèn)題~可以自由設(shè)置皇后個(gè)數(shù),目前設(shè)置皇后上限為13,更改程序中STRING字符串的大小后可計(jì)算更多皇后的問(wèn)題,有圖形化界面顯示解的位置~界面很可愛(ài)好看的哦~
上傳時(shí)間: 2014-12-21
上傳用戶:13160677563
實(shí)現(xiàn)最優(yōu)二叉樹(shù)的構(gòu)造;在此基礎(chǔ)上完成哈夫曼編碼器與譯碼器。 假設(shè)報(bào)文中只會(huì)出現(xiàn)如下表所示的字符: 字符 A B C D E F G H I J K L M N 頻度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 頻度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系統(tǒng)應(yīng)具備如下的功能: 1.初始化。從終端(文件)讀入字符集的數(shù)據(jù)信息,。建立哈夫曼樹(shù)。 2.編碼:利用已建好的哈夫曼樹(shù)對(duì)明文文件進(jìn)行編碼,并存入目標(biāo)文件(哈夫曼碼文件)。 3.譯碼:利用已建好的哈夫曼樹(shù)對(duì)目標(biāo)文件(哈夫曼碼文件)進(jìn)行編碼,并存入指定的明文文件。 4.輸出哈夫曼編碼文件:輸出每一個(gè)字符的哈夫曼編碼。
上傳時(shí)間: 2014-11-23
上傳用戶:shanml
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1