


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
揚(yáng)州工 學(xué)院教序授課形授課章節(jié)名稱教學(xué)目的教學(xué)重點(diǎn)教學(xué)難點(diǎn)使用教具課外作業(yè)課后體會(huì)授課主要內(nèi)容1.15.25.2.11.5.4有一個(gè)數(shù)組a[5],其元素值及排列次序如下:4,2,8,6,1。現(xiàn)要5個(gè)元素中選擇(找出)5-1個(gè)元素中選擇5.3所示,其中共分為三塊:①第一塊i5個(gè)數(shù)據(jù)放入數(shù)組a中,i=0~4i循環(huán),功能是按升序選擇法排序,基本方法是先選出最小值元n-1個(gè)元素重復(fù)這樣的選擇和交#include<stdio.h>int{intprintf("5個(gè)待排序的數(shù):\n");for(i=0;i<=4;i++)forfor{forif(a[j]<a[min])min=j;}for(i=0;i<=4;i++) return0;} 2.5.5若有7個(gè)數(shù):9,8,7,6,5,4,3。則用冒泡法按升序排序過(guò)程如圖5.4第一89對(duì)調(diào),第二次2個(gè)數(shù)和第3個(gè)數(shù)(97)對(duì)調(diào),第三次將第3數(shù)和第4數(shù)(96)對(duì)調(diào)……如此共進(jìn)行6次,得到8,7,6,5,4,3,9的順序,可以看到:最大的數(shù)9已“沉底”,而小的數(shù)已“上升”,最小的數(shù)3已向上“浮起”一個(gè)位置。經(jīng)第一輪(共6次)后,已得到最大的數(shù)。然后進(jìn)行第二輪較,對(duì)余下的前面的6個(gè)數(shù)按上述方法進(jìn)行比較、對(duì)調(diào)(需要時(shí)),經(jīng)過(guò)5次比較,得到次大的數(shù)8。依次類推7個(gè)數(shù)要比較6輪,才7個(gè)數(shù)按升序排序。在第一輪中要進(jìn)行兩個(gè)數(shù)之間的比較共6次,第二輪5次1次。若有n個(gè)數(shù),則要進(jìn)行n-1輪比較。1輪中要進(jìn)行n-1次兩兩比較,在第j輪比較中要進(jìn)行n-j次兩兩比較。待排序的數(shù)的個(gè)數(shù)NN=7比較輪數(shù)j,j=1,2,…,N-1第j輪待比較元素的下標(biāo)i,i=1,2,…,N-j。將待排序的數(shù)據(jù)放入數(shù)組a讓j1i1N-ja[i]a[i+1],a[i]<=a[i+1],位置不動(dòng);如果讓j=j+1;只要j!=N-1就返回第(3)步,將a[N-j+1]的值排好。當(dāng)j==N-1時(shí)執(zhí)行步驟(5)。5.5。//#include< //#defineN7 //定義符號(hào)常量Nintmain(){inta[N+1];//N+1,本題中為符合人們的習(xí)慣,a[0]不//只用a[1]到intprintf("輸入待排序的數(shù)組元素for(i=1;i<=N;i++) forj=1;j<=N- //{fori=1;i<=N- //{if( //如果 //讓a[i]和a[i+1]}}}printf("輸出排序后的數(shù)組元素for(i=1;i<=N;i++) printf("%d",a[i]);return} 5.2.2a[1]a[2]a[9]。線性查找法不要求作的數(shù)組是否5.6設(shè)有一個(gè)數(shù)組a[10],x#include<stdio.h>intmain(){intintx,i,flag=0;printf("noreturn}x,從序列xx小于當(dāng)x大于當(dāng)前位置值,則在序 要查找給定值x=24這個(gè)數(shù)??稍O(shè)三個(gè)變量front,mid,end分別指向數(shù)列的上界、開始時(shí)令front=0(指向3),end=7(指向88,則mid=3(指向36,若(”和“ 此時(shí)a[mid]=36,x<a[mid],故確定 令新的end=mid-1=2,而front=0不變,則新的mid=1, 此時(shí)a[mid]=1,x>a[mid]令新的front=mid+1=2,而end=2不變,則新的mid=2 此時(shí)x=a[mid]=2如果要找的數(shù)x不是數(shù)列中的數(shù),例如x=25,當(dāng)?shù)谌闻袛鄷r(shí),x>a[mid],front=mid+1,即front=3front>end的情況,表示查找不5.7N個(gè)元素的a數(shù)組中是否存在用戶輸入的數(shù)據(jù)x。確定查找范圍front=0,end=N-1。計(jì)算中項(xiàng)mid=(front+end)/2若a[mid]=x或front≥end若a[mid]<x把mid+1的值賦給front,并重新計(jì)算mid,轉(zhuǎn)去執(zhí)行步驟(2);若a[mid]>x,說(shuō)明mid-1的值賦給end重新計(jì)算mid,轉(zhuǎn)去執(zhí)行步驟(2)。5.6//主要功能:在一個(gè)已排好序的有N#include<stdio.h>#defineN8int{intintprintf("請(qǐng)輸入已排好序的a數(shù)組元素fori=0;i<=N- //給a{}printf("請(qǐng)輸入待查找的數(shù)x front=0;end=N- // while(front<end&&a[mid]!=x){if(a[mid]<x)front=mid+1; if(a[mid]>x)end=mid-1; }if
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44130.2-2025電動(dòng)汽車充換電服務(wù)信息交換第2部分:公共信息交換規(guī)范
- GB/T 44130.5-2025電動(dòng)汽車充換電服務(wù)信息交換第5部分:數(shù)據(jù)傳輸及安全
- 2025江西南昌市中交信通網(wǎng)絡(luò)科技有限公司招聘1名市場(chǎng)高級(jí)專員模擬試卷及答案詳解(歷年真題)
- 科技行業(yè)2025年技術(shù)產(chǎn)業(yè)風(fēng)險(xiǎn)報(bào)告:風(fēng)險(xiǎn)的復(fù)雜性
- 2025年中國(guó)化肥造粒助劑行業(yè)市場(chǎng)分析及投資價(jià)值評(píng)估前景預(yù)測(cè)報(bào)告
- 2025湖南懷化市會(huì)同縣公開招聘事業(yè)單位工作人員7人考前自測(cè)高頻考點(diǎn)模擬試題完整參考答案詳解
- 2025年南京市公安局第一批面向社會(huì)公開招聘警務(wù)輔助人員715人考前自測(cè)高頻考點(diǎn)模擬試題及一套完整答案詳解
- 2025遼寧沈陽(yáng)市城市建設(shè)投資集團(tuán)有限公司擬聘用人員考前自測(cè)高頻考點(diǎn)模擬試題及參考答案詳解1套
- 2025遼寧沈陽(yáng)城市建設(shè)投資集團(tuán)有限公司所屬企業(yè)沈陽(yáng)城投新能源集團(tuán)有限公司市場(chǎng)化選聘職業(yè)經(jīng)理人1人模擬試卷及答案詳解參考
- 2025江蘇南京千星贊科技發(fā)展有限公司考前自測(cè)高頻考點(diǎn)模擬試題附答案詳解(突破訓(xùn)練)
- DL∕T 817-2014 立式水輪發(fā)電機(jī)檢修技術(shù)規(guī)程
- 安保人員信息登記表
- (高清版)DZT 0334-2020 石油天然氣探明儲(chǔ)量報(bào)告編寫規(guī)范
- 2024年浙江卷1月讀后續(xù)寫(路癡的自我救贖)講義-高考英語(yǔ)作文復(fù)習(xí)專項(xiàng)2
- 籃球社招新納新
- 腦電圖與腦功能活動(dòng)
- 2024被動(dòng)式超低能耗(居?。┚G色建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)
- 學(xué)前比較教育第二版全套教學(xué)課件
- 中鋁中州礦業(yè)有限公司禹州市方山鋁土礦礦山地質(zhì)環(huán)境保護(hù)和土地復(fù)墾方案
- 小學(xué)五六年級(jí)青春期女生健康心理講座PPT
- 頂管沉井專項(xiàng)施工方案
評(píng)論
0/150
提交評(píng)論