我一直想知道如何從左下角對角地包裝一個字符串到矩陣中。 例如:Java對角矩陣
String str = "123456789";
//Output matrix:
// 479
// 258
// 136
//Or if str = "123456789123456";
//Output would be:
// 2
// 73
// 484
// 2595
// 13616
這是我到目前爲止有:
int index = 0;
for(int i = 0; i < matrix.length; i++)
{
for(int k = matrix.length - 1; k > -1; k--)
{
if(index == word.length())
break;
matrix[k][i] = "" + str.charAt(index);
index++;
}
}
你能解釋一下,你是如何編寫輸出矩陣的,我沒有得到你想要如何根據你的輸入字符串得到輸出矩陣.. –
什麼是'單詞'? – azurefrog