三周C 總結三

2021-06-17 23:36:28 字數 1175 閱讀 1350

1、陣列概念:陣列名變數代表陣列首位址。定義:

int x1=new int[10]; 

string names=; 2.

折半查詢演算法:要求陣列按照大小有序

static

int quickfind(int arr, int x)//形式引數

int index = -1;

int low = 0, high = arr.length - 1;

while (low <= high)

int mid = (low + high) / 2;

if (arr[mid] == x)

index = mid; break;

else

if (arr[mid] > x)

high = mid - 1;

else

low = mid + 1;

return index;

3.陣列排序

選擇排序演算法:每次從未排序區找出最小的元素與未排序區域頂部元素交換。2,

3,1,

0,7,4

0,  3,1,2

,7,4

0,  1, 3,2

,7,4

0,  1,  2,  3,7,

4 0,  1,  2,  3,7,4

0,  1,  2,  3,  4,  7

void  

selectsort(int arr)}

} 4.二維陣列宣告:

int[,] x;

x=new

int[3,5];

static

void disp(int[,] arr)

for (int i = 0; i < arr.getlength(0); i++)獲得行的大小

for (int j = 0; j < arr.getlength(1); j++)獲得列的大小

console.write("",arr[i,j]);

console.writeline();

5、交錯陣列(陣列中的陣列)

int x = new

int[5];

console.writeline(x.length);

x[0]=new int[10];

x[0]. length

三周C 總結4 函式

如何只遍歷一次陣列,從中找到兩個最小的數.public static void findmin int arr int min1,min2 if arr 0 arr 1 min1 1 min2 0 else arr min1 arr min2 1.c 函式只能在某個類中定義,函式不能巢狀定義即在某個...

Web三周總結

通過三周的學習web的,我學習到了web動態頁面,並且能夠熟練在intellij建立專案和搭建環境。學習到了jsp的七大元素 靜態內容 模板 指令 注釋 指令碼 表示式 宣告 動作。講了request物件以及response物件。老師講的jsp前兩種隱含物件影響還是比較深,可能是才學了一周有記憶。但...

C 筆記總結(第三週)

define add a,b a b 巨集函式 intadd int a,int b 自定義函式 intmain c語言 凡是用inline中修飾函式都會被內嵌到函式呼叫的地方 注意事項 短小 簡單 且不被頻繁呼叫的函式 c 編譯器做判斷 用inline修飾的函式不一定被內嵌到呼叫的地方 限制條件 ...