2017上半年程序員考試案例分析真題(1)

程序員 責(zé)任編輯:小布丁 2017-05-24

添加老師微信

備考咨詢

加我微信

摘要:希賽網(wǎng)為大家整理了2017上半年程序員考試案例分析真題,以下為第一部分。試題一(共20分)閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)?!菊f明】設(shè)有二維整數(shù)數(shù)組(矩陣)

    希賽網(wǎng)為大家整理了2017上半年程序員考試案例分析真題,以下為第一部分。


    試題一(共20分)
閱讀下列說明和圖,填補(bǔ)流程圖中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)。

【說明】
設(shè)有二維整數(shù)數(shù)組(矩陣)A[1:m,1:n],其每行元素從左至右是遞增的,每列元素從上到下是遞增的。以下流程圖旨在該矩陣中需找與給定整數(shù)X相等的數(shù)。如果找不到則輸出“false”;只要找到一個(gè)(可能有多個(gè))就輸出“True”以及鈣元素的下標(biāo)i和j(注意數(shù)組元素的下標(biāo)從1開始)。
例如,在如下矩陣中查找整數(shù)8,則輸出偉:True,4,1
2  4 6    9
4  5 9    10
6  7 10   12
8  9 11 13
流程圖中采用的算法如下:從矩陣的右上角元素開始,按照一定的路線逐個(gè)取元素與給定整數(shù)X進(jìn)行比較(必要時(shí)向左走一步或向下走一步取下一個(gè)元素),直到找到相等的數(shù)或超出矩陣范圍(找不到)。
【流程圖】

       1.png

【問題】該算法的時(shí)間復(fù)雜數(shù)是()
供選擇答案:A.O(1)B.O(m+n)C.(m*n)D,O(m2;+n2;)


>>>>返回目錄:2017上半年程序員考試案例分析真題(匯總)
>>>>進(jìn)入估分:2017上半年軟考分?jǐn)?shù)早知道,在線估分+真題解析
>>>>點(diǎn)擊查看:2017上半年程序員上午真題答案和解析


更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!