下面程序的時(shí)間復(fù)雜為()。
for(i=1,s=0;i<=n;i++)
{t=1;for(j=1;j<=i;j++)t=t*j;s=s+t;}
A.O(n)
B.O(n2)
C.O(n3)
D.O(n4)
您可能感興趣的試卷
你可能感興趣的試題
A.T1(n)=nlog2n+5000n
B.T2(n)=n2-8000n
C.T3(n)=nlog2n-6000n
D.T4(n)=20000log2n
A.可行性
B.至少有一個(gè)輸入
C.確定性
D.健壯性
A.數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)類型
C.數(shù)據(jù)元素
D.數(shù)據(jù)項(xiàng)
A.順序表
B.單鏈表
C.鄰接表
D.線性表
A.緊湊結(jié)構(gòu)和非緊湊結(jié)構(gòu)
B.動(dòng)態(tài)結(jié)構(gòu)和靜態(tài)結(jié)構(gòu)
C.內(nèi)部結(jié)構(gòu)和外部結(jié)構(gòu)
D.線性結(jié)構(gòu)和非線性結(jié)構(gòu)
最新試題
則該隊(duì)列為滿隊(duì)列的條件為()(采用少用一個(gè)空間的方法)
設(shè)二叉樹采用二叉鏈表方式存儲(chǔ),root指向根結(jié)點(diǎn),r所指結(jié)點(diǎn)為二叉樹中任一給定的結(jié)點(diǎn)。則可以通過改寫()算法,求出從根結(jié)點(diǎn)到結(jié)點(diǎn)r之間的路徑。
單鏈表類型定義如下:用不帶頭結(jié)點(diǎn)的單鏈表存儲(chǔ)待排數(shù)據(jù),鏈表頭指針為head。下列直接選擇排序算法對(duì)鏈表按升序進(jìn)行排序,請(qǐng)?zhí)顚戇m當(dāng)內(nèi)容使算法完整。
某圖的鄰接表存儲(chǔ)結(jié)構(gòu)如下圖所示,則從6號(hào)點(diǎn)出發(fā),深度優(yōu)先遍歷的序列是()
只要無向圖中有權(quán)重相同的邊,其最小生成樹就不可能唯一。
下列可以直接用循環(huán)結(jié)構(gòu)即可將遞歸轉(zhuǎn)換為非遞歸的是()
一棵二叉樹的后序序列是:CBEFDA,中序序列是:CBAEDF,則該二叉樹的先序序列是()
非空單鏈表結(jié)點(diǎn)結(jié)構(gòu)為[data,next],若指針p所指結(jié)點(diǎn)是尾結(jié)點(diǎn),則()表達(dá)式為真。
對(duì)以下幾個(gè)關(guān)鍵字的序列進(jìn)行快速排序,以第一個(gè)元素為基準(zhǔn),一次劃分效果不好的是()
在打印楊輝三角形前N行的算法中,需要申請(qǐng)一個(gè)N*N的二維數(shù)組存放楊輝三角形N行數(shù)據(jù)。