問題描述 序列Z=<B,C,D,B>是序列X=<A,B,C,B,D,A,B>的子序列,相應(yīng)的遞增下標(biāo)序列為<2,3,5,7>。 一般地,給定一個序列X=<x1,x2,…,xm>,則另一個序列Z=<z1,z2,…,zk>是X的子序列,是指存在一個嚴(yán)格遞增的下標(biāo)序列〈i1,i2,…,ik〉使得對于所有j=1,2,…,k使Z中第j個元素zj與X中第ij個元素相同。 給定2個序列X和Y,當(dāng)另一序列Z既是X的子序列又是Y的子序列時,稱Z是序列X和Y的公共子序列。 你的任務(wù)是:給定2個序列X、Y,求X和Y的最長公共子序列Z。
上傳時間: 2014-01-25
上傳用戶:netwolf
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即為所有點對的最短路徑矩陣 3)算法小結(jié):此算法簡單有效,由于三重循環(huán)結(jié)構(gòu)緊湊,對于稠密圖,效率要高于執(zhí)行|V|次Dijkstra算法。時間復(fù)雜度O(n^3)。 考慮下列變形:如(I,j)∈E則dis[I,j]初始為1,else初始為0,這樣的Floyd算法最后的最短路徑矩陣即成為一個判斷I,j是否有通路的矩陣。更簡單的,我們可以把dis設(shè)成boolean類型,則每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”來代替算法描述中的藍(lán)色部分,可以更直觀地得到I,j的連通情況。
標(biāo)簽: Floyd-Warshall Shortest Pairs Paths
上傳時間: 2013-12-01
上傳用戶:dyctj
A* sudo sudo/* B* adduser script adduser C* rmuser script rmuser E* tout tout/* F* dumdum dumdum G* lostfile lostfile H* Mkfl.localsys Makefile.localsys I* spacegripe spacegripe J* sendmail.cf sendmail.cf N* remote remote.c O* distributed conrol distrib/* P* hosts and name server makerevhosts Q* xargs xargs/*
標(biāo)簽: adduser script rmuser sudo
上傳時間: 2016-03-29
上傳用戶:gxrui1991
采用3D Bresenham算法在兩點間劃一直線 % This program is ported to MATLAB from: % B.Pendleton. line3d - 3D Bresenham s (a 3D line drawing algorithm) % ftp://ftp.isc.org/pub/usenet/comp.sources.unix/volume26/line3d, 1992 % % Which is referenced by: % Fischer, J., A. del Rio (2004). A Fast Method for Applying Rigid % Transformations to Volume Data, WSCG2004 Conference. % http://wscg.zcu.cz/wscg2004/Papers_2004_Short/M19.pdf
標(biāo)簽: Bresenham Pendleton program MATLAB
上傳時間: 2013-12-10
上傳用戶:sz_hjbf
兩臺處理機(jī)A 和B處理n個作業(yè)。設(shè)第i個作業(yè)交給機(jī)器 A 處理時需要時間ai,若由機(jī)器B 來處理,則需要時間bi。由于各作 業(yè)的特點和機(jī)器的性能關(guān)系,很可能對于某些i,有ai >=bi,而對于 某些j,j!=i,有aj<bj。既不能將一個作業(yè)分開由兩臺機(jī)器處理,也沒 有一臺機(jī)器能同時處理2 個作業(yè)。設(shè)計一個動態(tài)規(guī)劃算法,使得這兩 臺機(jī)器處理完成這n 個作業(yè)的時間最短(從任何一臺機(jī)器開工到最后 一臺機(jī)器停工的總時間)。研究一個實例:(a1,a2,a3,a4,a5,a6)= (2,5,7,10,5,2);(b1,b2,b3,b4,b5,b6)=(3,8,4,11,3,4)
上傳時間: 2014-01-14
上傳用戶:獨孤求源
基本步驟如下: A:在編輯系統(tǒng)中 1-在需要統(tǒng)計的圖層新加一個字段準(zhǔn)備存儲分顏色屬性 2-依據(jù)不同顏色參數(shù)給剛才準(zhǔn)備的字段賦屬性 B:在屬性管理系統(tǒng)中 1-將屬性導(dǎo)出成EXCEL表格或者dbf表格 2-在相應(yīng)程序里分類統(tǒng)計
上傳時間: 2014-11-29
上傳用戶:weiwolkt
基本步驟如下: A:在編輯系統(tǒng)中 1-在需要統(tǒng)計的圖層新加一個字段準(zhǔn)備存儲分顏色屬性 2-依據(jù)不同顏色參數(shù)給剛才準(zhǔn)備的字段賦屬性 B:在屬性管理系統(tǒng)中 1-將屬性導(dǎo)出成EXCEL表格或者dbf表格 2-在相應(yīng)程序里分類統(tǒng)計
上傳時間: 2013-12-11
上傳用戶:silenthink
基本步驟如下: A:在編輯系統(tǒng)中 1-在需要統(tǒng)計的圖層新加一個字段準(zhǔn)備存儲分顏色屬性 2-依據(jù)不同顏色參數(shù)給剛才準(zhǔn)備的字段賦屬性 B:在屬性管理系統(tǒng)中 1-將屬性導(dǎo)出成EXCEL表格或者dbf表格 2-在相應(yīng)程序里分類統(tǒng)計
上傳時間: 2014-01-03
上傳用戶:wfeel
基本步驟如下: A:在編輯系統(tǒng)中 1-在需要統(tǒng)計的圖層新加一個字段準(zhǔn)備存儲分顏色屬性 2-依據(jù)不同顏色參數(shù)給剛才準(zhǔn)備的字段賦屬性 B:在屬性管理系統(tǒng)中 1-將屬性導(dǎo)出成EXCEL表格或者dbf表格 2-在相應(yīng)程序里分類統(tǒng)計
上傳時間: 2014-01-13
上傳用戶:jing911003
基本步驟如下: A:在編輯系統(tǒng)中 1-在需要統(tǒng)計的圖層新加一個字段準(zhǔn)備存儲分顏色屬性 2-依據(jù)不同顏色參數(shù)給剛才準(zhǔn)備的字段賦屬性 B:在屬性管理系統(tǒng)中 1-將屬性導(dǎo)出成EXCEL表格或者dbf表格 2-在相應(yīng)程序里分類統(tǒng)計
上傳時間: 2017-04-20
上傳用戶:1159797854
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1