第14講數(shù)組排序.ppt_第1頁
第14講數(shù)組排序.ppt_第2頁
第14講數(shù)組排序.ppt_第3頁
第14講數(shù)組排序.ppt_第4頁
第14講數(shù)組排序.ppt_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、VisualBasic.Net程序設(shè)計(jì),華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,第14講 數(shù)組排序,14.1選擇排序法,14.2冒泡排序法,14.3結(jié)構(gòu)類型,14.4綜合應(yīng)用,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,引 例,例14-0 對添加的學(xué)生信息按年齡進(jìn)行排序顯示。,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,常用的排序算法有 選擇法 冒泡法 插入法 合并排序,本章目錄,14.1 排序,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,選擇法演示,本章目錄,14.1.1 選擇法排序,一、選擇法排

2、序 基本思想: 每次在若干個(gè)無序數(shù)中找最小(大)數(shù),并放在相應(yīng)的位置。,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,例14-1 對數(shù)組中的6個(gè)數(shù),用選擇法按遞增順序排序。,14.1.1 選擇法排序,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,二、冒泡法排序基本思想: 兩兩比較,交換,冒泡法演示,本章目錄,14.1.2 冒泡法排序,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,例14-2 對數(shù)組中的6個(gè)數(shù),用冒泡法按遞增順序排序。,14.1.2 冒泡法排序,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,數(shù)組的常用方法,1. Sort 2. Fi

3、lter 3. CopyTo 4. GgtLength 5. Rank 6. Clear,14.2 數(shù)組的常用方法,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,14.3 結(jié)構(gòu)類型,1.結(jié)構(gòu)類型的定義: Structure 類型名 成員聲明 End Structure,本章目錄,例如,定義一個(gè)有關(guān)學(xué)生信息(姓名、性別、年齡、電話)的結(jié)構(gòu)類型:,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,2.結(jié)構(gòu)變量的聲明,Dim 變量名 As 結(jié)構(gòu)類型名,本章目錄,14.3 結(jié)構(gòu)類型,例如: Dim Student ,MyStud As StudType,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系

4、別麗華,2008 年 4 月,3. 結(jié)構(gòu)變量成員的引用,結(jié)構(gòu)類型變量名.成員名,本章目錄,14.3 結(jié)構(gòu)類型,例如: Student.Name With student .Name = 張華 .Sex = 男 .School=同濟(jì)大學(xué)“ End With,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,例14-3 利用結(jié)構(gòu)類型,聲明一個(gè)結(jié)構(gòu)數(shù)組,輸入不超過100個(gè)個(gè)學(xué)生的信息,顯示全部信息和查詢某學(xué)校的學(xué)生情況。,14.3 結(jié)構(gòu)類型,4. 結(jié)構(gòu)變量的應(yīng)用,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,例14-4 輸入一串字符,統(tǒng)計(jì)各字母出現(xiàn)的次數(shù),14.3 結(jié)構(gòu)類型,華中農(nóng)業(yè)大學(xué)理學(xué)院計(jì)算機(jī)系 別麗華,2008 年 4 月,某公司基本資料 Dim Place() as string =臺北,臺中,臺南,高雄,花蓮 Dim Money() as integer=300000,250000,3200,000 Dim serve() as string=旅游,通訊,出版,廣告 Dim company(2) as object Company(0)=place Company(1)=Money Company(2)=serve,14.4 對象數(shù)組,華中農(nóng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論