單項(xiàng)選擇題

下面程序的時(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


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題以下函數(shù)中時(shí)間復(fù)雜度最小的是()。

A.T1(n)=nlog2n+5000n
B.T2(n)=n2-8000n
C.T3(n)=nlog2n-6000n
D.T4(n)=20000log2n

2.單項(xiàng)選擇題一個(gè)算法具有()等設(shè)計(jì)目標(biāo)。

A.可行性
B.至少有一個(gè)輸入
C.確定性
D.健壯性

3.單項(xiàng)選擇題在數(shù)據(jù)的存儲(chǔ)中,一個(gè)節(jié)點(diǎn)通常存儲(chǔ)一個(gè)()。

A.數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)類型
C.數(shù)據(jù)元素
D.數(shù)據(jù)項(xiàng)

4.單項(xiàng)選擇題以下不屬于存儲(chǔ)結(jié)構(gòu)是()。

A.順序表
B.單鏈表
C.鄰接表
D.線性表

5.單項(xiàng)選擇題數(shù)據(jù)的邏輯結(jié)構(gòu)可以分為()兩類。

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è)空間的方法)

題型:單項(xiàng)選擇題

設(shè)二叉樹采用二叉鏈表方式存儲(chǔ),root指向根結(jié)點(diǎn),r所指結(jié)點(diǎn)為二叉樹中任一給定的結(jié)點(diǎn)。則可以通過改寫()算法,求出從根結(jié)點(diǎn)到結(jié)點(diǎn)r之間的路徑。

題型:單項(xiàng)選擇題

單鏈表類型定義如下:用不帶頭結(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)先遍歷的序列是()

題型:單項(xiàng)選擇題

只要無向圖中有權(quán)重相同的邊,其最小生成樹就不可能唯一。

題型:判斷題

下列可以直接用循環(huán)結(jié)構(gòu)即可將遞歸轉(zhuǎn)換為非遞歸的是()

題型:多項(xiàng)選擇題

一棵二叉樹的后序序列是:CBEFDA,中序序列是:CBAEDF,則該二叉樹的先序序列是()

題型:單項(xiàng)選擇題

非空單鏈表結(jié)點(diǎn)結(jié)構(gòu)為[data,next],若指針p所指結(jié)點(diǎn)是尾結(jié)點(diǎn),則()表達(dá)式為真。

題型:單項(xiàng)選擇題

對(duì)以下幾個(gè)關(guān)鍵字的序列進(jìn)行快速排序,以第一個(gè)元素為基準(zhǔn),一次劃分效果不好的是()

題型:單項(xiàng)選擇題

在打印楊輝三角形前N行的算法中,需要申請(qǐng)一個(gè)N*N的二維數(shù)組存放楊輝三角形N行數(shù)據(jù)。

題型:判斷題