Re: [問題] Java 產生動態K維 陣列的方法
※ 引述《boymike (mike~嘟嘟 波波 賓賓)》之銘言:
: google大師查動態陣列只有vector
: 想問高手
: 輸入變數K跟M
: 要產生一個K維的陣列(每個維度長度為M)
: JAVA裡面可以這樣做嗎?
: example
: k=20
: m=4
: 則產生
: array[4][4]...[4]共20維
其實上頭跟 array[80] 沒什麼兩樣阿...
1, 2, 3, 4, 5, 6, 7, 8
1, 2, 3, 4
5, 6, 7, 8
上面這兩個自己轉換一下就可以了啦...
不然,有勇氣的話,下面這個亂寫程式碼的概念拿去用用看... [逃]
public int createArray(int m, int degree){
int array[] = new int[m];
if(degree!=0){
for(int i=0; i<array.length; i++){
array[i] = createArray(m, degree-1);
}
}
return array;
}
(宣告的地方應該會掛掉.... XDXD)
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.246.21
推
12/24 10:32, , 1F
12/24 10:32, 1F
推
12/24 10:46, , 2F
12/24 10:46, 2F
→
12/24 10:47, , 3F
12/24 10:47, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):