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修飾的函式不一定被內嵌到呼叫的地方 限制條件 ...