我覺得這個(gè)可以用類似于2分法萊進(jìn)行查找出出錯(cuò)的那個(gè)數(shù)字.我把出錯(cuò)分為2中:
1. 相鄰交換(1,2,3,5,4,): 這種出錯(cuò)其實(shí)可以看成是5錯(cuò),也可以看成是4錯(cuò)
2. 不相鄰插入(1,2,4,5,3):這種出錯(cuò)只有3是錯(cuò)的
考慮到這個(gè),我用1-9做例子: 1-9一共9個(gè)數(shù)字,則出錯(cuò)有3中情況:
1. 出錯(cuò)的數(shù)字仍然在同一邊比如(1,3,2,4,5,6,7,8,9)
2. 出錯(cuò)的數(shù)字在另外一邊(1,3,4,5,6,2,7,8,9)
3. 出錯(cuò)的數(shù)字在中間(1,3,4,5,2,6,7,8,9)
觀察可得
1. 如果中間的數(shù)字沒變,說明該錯(cuò)出現(xiàn)在同一邊(如1)
2. 如果中間的數(shù)字比相鄰左邊的數(shù)字相差1(絕對值),且比相鄰右邊數(shù)字相差1(絕對值),說明該錯(cuò)非中間數(shù)字,繼續(xù)遞歸左右兩半,直到3或者4情況
3. 如果中間的數(shù)字比相鄰左邊的數(shù)字相差1(絕對值),且比相鄰右邊數(shù)字相差不等于1(絕對值),說明該錯(cuò)非中間數(shù)字,而是右邊的數(shù)字,復(fù)原則結(jié)束
4. 如果中間的數(shù)字比相鄰左邊的數(shù)字相差不等于1(絕對值),且比相鄰右邊數(shù)字相差等于1(絕對值),說明該錯(cuò)非中間數(shù)字,而是左邊的數(shù)字,復(fù)原則結(jié)束
1——100000數(shù)列按一定順序排列,有一個(gè)數(shù)字排錯(cuò),如何糾錯(cuò)?寫出最好方法.兩個(gè)數(shù)字呢?
1——100000數(shù)列按一定順序排列,有一個(gè)數(shù)字排錯(cuò),如何糾錯(cuò)?寫出最好方法.兩個(gè)數(shù)字呢?
數(shù)學(xué)人氣:948 ℃時(shí)間:2020-05-11 14:24:48
優(yōu)質(zhì)解答
我來回答
類似推薦
- 求數(shù)列0.5 1 2 5 17 107 這個(gè)數(shù)列的下一個(gè)數(shù)是多少
- 已知一組數(shù):2,8,16,32,······(1)寫出這個(gè)數(shù)列的第十五個(gè)數(shù)
- 已知數(shù)列:1.2.2.4.8.32.寫出這個(gè)數(shù)類的遞推公式
- 數(shù)列的前五項(xiàng)分別是以下各數(shù),寫出各數(shù)數(shù)列的一個(gè)通項(xiàng)公式∶ (1)1 ,1/3 ,1/5,81/7 ,1/9 (2
- 數(shù)列的前五項(xiàng)分別是以下各數(shù),寫出各數(shù)列的一個(gè)通項(xiàng)公式:一、1,1/3,1/5,1/7,1/9; 二、-1/2*1,1/2*2,-...
- 梁啟超提出的"輿論之母"是指什么?
- 冒高氯酸煙
- 【急!今天10點(diǎn)就要!】一道仿照例句 寫句子的題.
- 6分之5×58+8分之1×41+8分之1
- 在三角形ABC中,已知a=2,b=3,c=120°,則sinA的值為 求詳解,急
- 讀《論語》有感
- 1111分之111與11111分之1111那個(gè)大?
猜你喜歡
- 1都有哪些東西可以和速度快或是加快速度有聯(lián)系的(物品,事件,詞語,現(xiàn)象等)希望盡量全面些哦!
- 2英語動(dòng)詞填空what he said _______(record) just now. We can listen to it again.
- 3服裝廠生產(chǎn)襯衫,上半月完成計(jì)劃的45%,下半月比上半月多生產(chǎn)350件,剛好完成任務(wù).
- 4Tim was very______because many friends came to his birthday party.
- 5we moved to Canada in 2008變成否定句
- 6澄清石灰水中加鹽酸的離子方程式是?
- 7I think that it's a useful to learn a foreign-language.
- 8世界上有多少種字典?有多少種查字典的方法?應(yīng)該怎樣查?
- 9如果A>0,B>0,那么A+B>0 的逆命題,是真是假
- 10一個(gè)多邊形除了一個(gè)內(nèi)角外,其余各內(nèi)角之和為1680°,那么這個(gè)多邊形的邊數(shù)為_.
- 11鋁與硫酸鐵反應(yīng)
- 12把下列句子整理成一段通頗的話,在括號里填上序號.快的加50分~