目前,2021年下半年軟件設(shè)計師真題答案已公布,為幫助廣大考生考后估分,信管網(wǎng)現(xiàn)已整理發(fā)布了真題答案及解析供考生免費查看,點擊下方鏈接即可!
2021年下半年軟件設(shè)計師上午真題答案(基礎(chǔ)知識)
2021年下半年軟件設(shè)計師下午真題答案(應(yīng)用技術(shù))
試題四、
生物學(xué)上通常采用編輯距離來定義兩個物種DNA序列的相似性,從而刻畫物種之間的進化關(guān)系。具體來說,編輯距離是指將首將一個字符串變換為另- 一個字符所需要的最小操作次數(shù)。操作有三種,分別為:插入-一個字符、刪除一一個字符以及將一個字符修改為另 -一個字符。用字符數(shù)組str1和str2分別表示長度分別為len1和len2的字符串,義二維數(shù)組d記錄求解編輯距離的子問題最優(yōu)解,則該二維數(shù)組可以遞歸定義為:
【問題1】 (8分)
根據(jù)說明扣C代器,填充C代期中的空(1)~(4)的。
【問題2】 (4分)
根據(jù)說明和C代碼,算法采用了(5)設(shè)計策略,時間復(fù)雜度為(6)(用0符號表示,兩個字符串的長度分別用m和n表示)。
【問題3】 (3分)
已知兩個字符串A="CTGA"和B="ACGCTA",根據(jù)說明和C代碼,可得出這兩個字符串的編輯距離為(7)。
信管網(wǎng)參考答案:
【問題1】
(1) d[0][j]=j
(2)str1[i-1]==str2[j-1]
(3)d[i-1][i-1]
(4) d[len1][len2]
【問題2】
(5)動態(tài)規(guī)劃法
(6)0(m*n)
【問題3】
(7)4
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |
以下關(guān)于Cache的敘述中,正確的是()A、
在地址欄輸入www.abc.com,瀏覽器默
若G是—個具有36條邊的非連通無
給定關(guān)系R(A,B,C,D,E)和關(guān)系S(A
設(shè)計模式根據(jù)目的進行分類,可以分為創(chuàng)建型、結(jié)
在某超市里有一個收銀員,且同時最多允許有n個
HTML文檔中