已知整型數(shù)組A,從第一個單元(即A[1])開始存儲數(shù)據(jù),且一共存儲了n個元素。要求編寫折半查找元素e的過程。當(dāng)數(shù)組中存在元素e時,返回其下標(biāo),否則返回0。
intBinarySearch(int*A,intn,inte)
//////////////
您可能感興趣的試卷
最新試題
已知二叉樹用二叉鏈表存儲,則若實現(xiàn)二叉樹實現(xiàn)左右子樹交換,可以借助改寫()遍歷算法實現(xiàn)。
一棵二叉樹的后序序列是:CBEFDA,中序序列是:CBAEDF,則該二叉樹的先序序列是()
單鏈表類型定義如下:設(shè)計算法在帶頭結(jié)點的單鏈表L中刪除數(shù)據(jù)值最小的結(jié)點(設(shè)鏈表中各結(jié)點數(shù)據(jù)值均不相同)。函數(shù)的原型為:void f34(LinkList L)
閱讀下列算法,并回答問題:設(shè)棧S=(1,2,3,4,5,6,7),其中7為棧頂元素。調(diào)用函數(shù)f30(S)后,(1)第一個循環(huán)結(jié)束后,棧T和隊列Q中的內(nèi)容各是什么?(2)第三個循環(huán)語句結(jié)束后,棧S中的內(nèi)容是什么?
數(shù)據(jù)元素在計算機的存儲映像包括()
一個抽象類型包括數(shù)據(jù)對象、()和一組處理數(shù)據(jù)的操作。
某順序表的第一個元素的存儲地址是500,每個元素占4個單元,則第8個元素的起始地址是()
只要無向圖中有權(quán)重相同的邊,其最小生成樹就不可能唯一。
下列可以直接用循環(huán)結(jié)構(gòu)即可將遞歸轉(zhuǎn)換為非遞歸的是()
若無向圖中任意兩個不同的頂點間都有路徑,則稱該圖為()。