單項選擇題數(shù)據(jù)結(jié)構(gòu)里,計算n!,可以使用遞歸程序完成,若使用遞歸則需要()來幫助完成。
A.棧
B.隊列
C.鏈表
D.二叉樹
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題棧是操作受限的線性表,插入和刪除都在哪里完成()。
A.棧頂
B.棧底
C.棧中
D.棧外
2.單項選擇題進制轉(zhuǎn)換算法中,除余得到的數(shù)存到棧中,先得到是低位后彈出,后得到是高位先彈出,恰好反映棧具有哪種的性質(zhì)。()
A.后進先出(先進后出)
B.先進先出
C.后進后出
D.不進不出
3.單項選擇題在棧的操作中,順序棧s,棧頂指針是top指向棧頂元素,用e接收出棧元素,則出棧正確的是()
A.e=s[top--];
B.s[--top]=e;
C.e=s[++top];
D.s[++top]=e;
4.單項選擇題下列選項中是C語言中的計算字符串長度的是()。
A.strcpy
B.strcat
C.strcmp
D.strlen
5.單項選擇題數(shù)據(jù)結(jié)構(gòu)里,關(guān)于字符串描述正確的是()。
A.字符串可以為空串
B.字符串的長度計算’\0’在內(nèi)
C.字符串比較函數(shù)strcmp返回值類型是char
D.字符串求長度使用strcat
最新試題
若三維數(shù)組a[4][5][6]的基地址是100,每個元素占用2個存儲單元,則數(shù)組a中最后一個元素的存儲地址是()。
題型:填空題
已知二叉樹用二叉鏈表存儲,則若實現(xiàn)二叉樹實現(xiàn)左右子樹交換,可以借助改寫()遍歷算法實現(xiàn)。
題型:多項選擇題
已知帶頭結(jié)點的鏈隊列指針Q,則該非空隊列取隊頭元素操作的語句是()
題型:單項選擇題
二叉樹的二叉鏈表類型定義如下:閱讀下列算法,并回答問題:(1)該算法的功能是什么?(2)以下算法功能是否等價于上面的算法?
題型:問答題
在中序遍歷非遞歸算法中,在進入子樹進行訪問前,需要在自定義棧中保存()
題型:單項選擇題
則該隊列中元素個數(shù)為()
題型:單項選擇題
數(shù)據(jù)元素在計算機的存儲映像包括()
題型:多項選擇題
在打印楊輝三角形前N行的算法中,需要申請一個N*N的二維數(shù)組存放楊輝三角形N行數(shù)據(jù)。
題型:判斷題
遞歸算法具有兩個特性分別是()
題型:多項選擇題
采用鄰接矩陣存儲n個頂點e條邊的無向圖,其鄰接矩陣的大小為()。
題型:填空題