版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)現(xiàn)了選擇性排序算法。選擇性排序的過程:比較數(shù)組中前一個(gè)元素和下一個(gè)元素的大小。如果后一個(gè)元素小于前一個(gè)元素,使用變量K來記住它的位置。然后,在第二次比較之后,以前的“最后一個(gè)元素”現(xiàn)在變成了“前一個(gè)元素”。繼續(xù)和他的“下一個(gè)元素”比較。如果后一個(gè)元素比他小,記住它在變量為k的數(shù)組中的位置。到循環(huán)結(jié)束時(shí),我們應(yīng)該已經(jīng)找到了最小數(shù)的索引,然后做出判斷。如果這個(gè)元素的索引不是第一個(gè)元素的索引,讓第一個(gè)元素與他交換值,然后在整個(gè)數(shù)組中找到最小的數(shù)。然后找到數(shù)組中第二個(gè)最小的數(shù),讓他用數(shù)組中的第二個(gè)元素交換這個(gè)值,以此類推。21、25、49、25*、16、08、1 23 45 6、21、25 *、I=
2、1、49、25、16、25、16、08、49、08、25 *、49、29、25 *最小21個(gè)交換機(jī)49、21、49、25 *、1 23 45 6、25 *、I=5、25、16、08、49、25 *、49、2185.答:乙,2。選擇性排序:排序“處理”一次后,數(shù)組元素a(1)到a(5)的數(shù)據(jù)依次為“28、70、57、53、30”。那么在下一個(gè)處理之后,數(shù)組元素a(1)到a(5)的數(shù)據(jù)應(yīng)該是a28、30、70、53、57B。28,30,53,57,70C。28,30,57,53,70D。28、30、50步驟2:找出剩余n-1個(gè)數(shù)據(jù)(a(2)到a(n)中的最小數(shù),并與第二個(gè)數(shù)據(jù)a(2)交換位置;包含
3、n個(gè)數(shù)據(jù)的數(shù)組是從小到大排列的。步驟一:在剩余的n-1個(gè)數(shù)據(jù)(a(i)到a(n)中找出最小數(shù),并與第I個(gè)數(shù)據(jù)(a(i)交換位置;第一步:找出最小數(shù)量的N個(gè)數(shù)據(jù)(a(1)到a(n)并與第一個(gè)數(shù)據(jù)a(1)交換位置;按選擇方法排序,從小到大排列包含n個(gè)數(shù)據(jù)的數(shù)組,i=1?n-1,找出從a(i)到a(n)的最小值,用第I個(gè)數(shù)據(jù)a(i)交換最小值,找出從a(i)到a(n)的最小值,用第I個(gè)數(shù)據(jù)a(i)交換最小值,隨機(jī)生成10個(gè)子命令,私有1 _ click () dim a (1到10)為整數(shù)dim I為整數(shù),j為整數(shù),k為整數(shù)k變量表示打印排序前找到的最小數(shù)字,I=1到10a(I)=int(1000)
4、下一個(gè)I打印為i=1到9為i=1到9是因?yàn)閿?shù)組A只包含10個(gè)元素。根據(jù)選擇排序的要求,需要將數(shù)組的前9個(gè)元素與后面的元素(從i 1到10)進(jìn)行比較。k=i k=i的作用是將a(i)視為最小元素。記錄a(i)的數(shù)組索引的目的是記錄j=I 1到10的a(j)的數(shù)組索引,如果a(k) a(j),那么當(dāng)a(j)小于a(k)時(shí)k=j,并且k=j記錄每個(gè)選擇和排序過程中最小值的數(shù)組索引。如果下一個(gè)j t=a(I): a(I)=a(k)3360 a(k)=t,則結(jié)束;下一個(gè)I打印排序后的數(shù)字:對(duì)于i=1至10,打印a(I);第三,打開VB6.0,創(chuàng)建一個(gè)新項(xiàng)目,在表單中添加兩個(gè)命令按鈕,將標(biāo)題改為“升序”和“降序”,并添加兩個(gè)標(biāo)簽控件。該數(shù)組在“常規(guī)聲明”對(duì)話框中定義為窗體級(jí)變量:dim a (1到10)為整數(shù)dim I,j,min,max為整數(shù)。首先,生成10個(gè)3位整數(shù)的隨機(jī)數(shù)并顯示在標(biāo)簽中。雙擊窗體,在負(fù)荷事件中寫入如下代碼:私有子窗體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年照明電氣安全使用指南
- 2026春招:揚(yáng)子江藥業(yè)面試題及答案
- 賈寧課件教學(xué)課件
- 2026春招:小米筆試題及答案
- 2026年電氣產(chǎn)品生命周期管理的市場(chǎng)現(xiàn)狀
- 護(hù)理專業(yè)與人文關(guān)懷
- 醫(yī)療信息化建設(shè)與智慧醫(yī)院運(yùn)營(yíng)模式
- 護(hù)理專業(yè)實(shí)習(xí)與臨床實(shí)踐技巧
- 慢性病管理新方法探索
- 2026年廣東理工職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)帶答案解析
- 2025年關(guān)于中國(guó)社會(huì)科學(xué)雜志社總編室(研究室)公開招聘5人的備考題庫(kù)及答案詳解1套
- 焊接技術(shù)崗新員工入職培訓(xùn)手冊(cè)
- 2025年CCAA國(guó)家注冊(cè)審核員考試(IATF16949內(nèi)審員基礎(chǔ))綜合能力測(cè)試題及答案
- 2025年產(chǎn)科危重癥技能考試題庫(kù)及答案
- 2025年交警輔警個(gè)人年終總結(jié)范文
- 超標(biāo)準(zhǔn)洪水應(yīng)急預(yù)案、度汛方案
- 客戶品質(zhì)年終總結(jié)
- 2025貴州省山地智能農(nóng)機(jī)產(chǎn)業(yè)發(fā)展有限公司招聘15人筆試考試備考題庫(kù)及答案解析
- 大學(xué)英語四級(jí)考試2025年6月真題及答案(第二套)
- 機(jī)關(guān)單位wifi管理制度(3篇)
- 數(shù)據(jù)中心節(jié)能技術(shù)實(shí)施方案
評(píng)論
0/150
提交評(píng)論