public static void main(string args)
// 陣列大小
int 陣列的名字 = 10;
// 定義陣列
double mylist = new double[陣列的名字];
mylist[0] = 5.6;
mylist[1] = 4.5;
mylist[2] = 3.3;
mylist[3] = 13.2;
mylist[4] = 4.0;
mylist[5] = 34.33;
mylist[6] = 34.0;
mylist[7] = 45.45;
mylist[8] = 99.993;
mylist[9] = 11123;
// 計算所有元素的總和
double sum = 0;
for (int i = 0; i < 陣列的名字; i++)
system.out.println("總和為: " + sum);
public static void main(string args)
int a=,i,s;
s=0;
for(i=0;i<5;i++)
s += a[i];
system.out.print(s/5);}}
public static void main(string args)
int i,min;
int a = ;
for (int j = a.length-1; j >=0 ; j--) }}
執行結果:62 17 30 48 65
public static void main(string args)
;
system.out.println(a[0]);
min = a[0];
system.out.print("資料a的元素包括:");
for (i = 0; i < a.length; i++)
}system.out.println("\n陣列的最小值是" + min);public static void main(string args)
; for(int a:a)
else
//最小
if (a < min)else
}
最大化平均值
有n個物品的重量和價值分別是w i 和v i 從中選出k個物品使得單位重量的價值最大。1 k n 10 4 1 w i v i 10 6 一般想到的是按單位價值對物品排序,然後貪心選取,但是這個方法是錯誤的,對於有樣例不滿足。我們一般用二分搜尋來做 其實這就是乙個01分數規劃 我們定義 條件 c x...
最大化平均值
n個物品的重量和價值分別是wi和vi。從中選取k個物品使單位重量的價值最大 輸入n 3 k 2 w,v 輸出0.75 選擇0和2號物品,平均價值是 2 1 2 2 0.75 一般最先想到的方法可能是把物品按照單位價值排序,從大到小貪心的選取。但是這個方法對於樣例得到結果是5 7 0.714。實際上,...
求陣列中最大值 最小值 平均值
用 實現求陣列的最大值 最小值 平均值 author public class arraymaxminpjtest int max a 0 認為陣列第乙個元素就是最大值 int min a 0 認為陣列第乙個元素就是最小值 int pj 0 int sum 0 for int i 0 imax if...