C部落格作業04 陣列

2022-07-28 03:03:11 字數 1936 閱讀 5406

陣列中如何查詢資料

插入資料

刪除資料

排序方法

兩者區別

冒泡是左右相比較,進行交換,選擇是用後面的數和每輪的第乙個數相比較。冒泡的交換次數比選擇的交換次數多,而選擇每輪只需交換一次。

陣列做列舉用法

雜湊陣列用法

雜湊陣列的用法和我寫的這個用法是類似的,但現在我還不太會用雜湊陣列的用法,遇到類似的題目,我都是用這個方法做的,但是有些題目是必須要用雜湊或者說是用雜湊,它的時間成本更低,我會好好研究雜湊陣列的用法。雜湊的思想是輸入的數字作為雜湊陣列的下標可以直接進行一些操作。和我上面這個是一樣的。

字元陣列、字串特點及程式設計注意事項。

字元陣列的輸入有三種方法

字元陣列的遍歷

7-5 調查電視節目受歡迎程度

定義陣列a和陣列b以及i

a[1000]//存放每個學生的投票情況

b[1000]//初始化為0,用來統計每個節目的得票情況

for i=0 to i=n-1

輸入每個人的得票情況

if(a[i]>=1&&a[i]<=8)//只有屬於1到8 的節目才能把票數算進去

then b[a[i]]++

end for

for i=1 to i=8

輸出陣列b

7-6 簡化的插入排序

定義陣列a,n,x,temp,i,loc//存放插入數x時對於的下標

for i=0 to i=n-1

if a[i]>x//該語句為真則用break跳出迴圈

end for

for i=n-1 to i=loc//i--

a[i+1]=a[i]

end for

then a[loc]=x

for i=0 to i=n

then 輸出

7-11 判斷上三角矩陣

定義二維陣列a和一維陣列b,i,j,k..

用陣列b存放每個矩陣是否為上三角矩陣

flag//0和1來表示是否

then 輸入資料

for i=0 to i=n-1

for j=0 to j=n-1

if j

C部落格作業04 陣列

2.1.1 偽 static int b 100001 用靜態變數static將陣列b初始化為0 for i 0 i n i 2.1.2 截圖 2.2.1 偽 定義陣列和max陣列 for if a i j a i maxi 判斷行最大數並記錄位置到max陣列中 max i maxi end for...

C部落格作業04 陣列

這個作業屬於哪個班級 c語言 網路2011 2012 這個作業的位址 c部落格作業04 陣列 這個作業的目標 姓名姚慶榮 目錄2.pta實驗作業 7分 2.2 找鞍點 2.3 切分表示式 陣列中查詢資料 陣列中刪除資料 陣列中排序方法 列舉用法 例 查詢整數,統計一行文字的單詞個數,刪除數字字元等 ...

C語言部落格作業04 陣列

一維陣列 二維陣列 字元陣列 一維陣列 200分 二維陣列 105分 字元陣列 150分 總分 455分 在一大堆資料中找出重複的是一件經常要做的事情。現在,我們要處理許多整數,在這些整數中,可能存在重複的資料。你要寫乙個程式來做這件事情,讀入資料,檢查是否有重複的資料。如果有,輸出 yes 這三個...