編寫乙個靜態方法histogram(),接收乙個整型陣列a和乙個整型m返回乙個大小為m的陣列 其中第i個元素的值為整數i在引數陣列**現的次數。如果a中的值均在到0到m-1之間,返回陣列中所有元素之和應該和a.length相等.
讀題是真的費勁,整個例子吧
陣列a = , m = 7,新陣列b
第0個元素的值為整數0在a**現的次數:0 = b[0]
第1個元素的值為整數1在a**現的次數:1 = b[1]
…第m-1個元素的值為整數m-1在a**現的次數:k = b[m-1]
如果所有的元素都在0-m之間,返回陣列中的所有元素之和應該和a.length相等,這句話好像有點可有可無的意思!!!
基礎版本
對第i個元素進行依次查詢
public
static
int[
]histogram
(int
a,int m)
for(
int i =
0; i < m; i++
) b[i]
= n;
}return b;
}
強化版本
陣列特性
public
static
int[
]histogram_2
(int
a,int m)
return b;
}
測試 histogram()方法
public
static
void
example09()
;int
b =
histogram_2
(a,10);
for(
int i =
0; i < b.length; i++
)}
入門經典程式設計題 菱形
列印出n行的菱形 n為奇數 例如 輸入5 列印出如下圖案 菱形 單層迴圈 此實現方法需要去尋找圖形之間的數學規律 雙層迴圈 將圖形分割成上下兩部分 分別列印 第一層迴圈按行列印 第二層迴圈 迴圈列印空格,迴圈列印 號 單層迴圈的實現 首先理解此圖形的 實現 public static void ex...
Python經典入門100題 41 50題
例項041 類的方法與變數 題目 模仿靜態變數的用法。deffunc i 0print i i 1class cls i 1def dummy self print self.i self.i 1cls cls for i in range 2 func cls.dummy 例項042 變數作用域 ...
java經典程式設計題(13 15)
public class demo1 執行結果 public class demo1 sum sum day 再加上某天的天數 判斷是不是閏年 if year 400 0 year 4 0 year 100 0 leap 1 else leap 0 如果是閏年且月份大於2,總天數應該加一天 if l...