取最后一個:arr[arr.length-1]
創(chuàng)新互聯(lián)建站專注于金沙網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供金沙營銷型網(wǎng)站建設(shè),金沙網(wǎng)站制作、金沙網(wǎng)頁設(shè)計、金沙網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造金沙網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供金沙網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
最后一個以外的數(shù)據(jù)輸出
for(var?i=0,?len=arr.length-1;ilen;?i++){
console.log(arr[i]);
}
var?recursionSub?=?function(list,?count,?array,?ind,?start,?indexs)?{
start++;
if?(start??count?-?1)?{
return;
}
if?(start?==?0)?{
indexs?=?new?Array(array.length);
}
for?(indexs?=?0;?indexs??array.length;?indexs++)?{
recursionSub(list,?count,?array,?0,?start,?indexs);
if?(start?==?count?-?1)?{
var?temp?=?new?Array(count);
for?(var?i?=?count?-?1;?i?=?0;?i--)?{
temp[start?-?i]?=?array[start?-?i][indexs[start?-?i]];
}
list.push(temp);
}
}
}
var?temp?=?[
["S1",?"S2",?"S3"],
["H4",?"H5"],
["D6",?"D7",?"D8"]
];
var?list?=?[];
recursionSub(list,?temp.length,?temp,?0,?-1);
for?(var?i?=?0;?i??list.length;?i++)?{
console.log(list[i]);
}
var?arr?=?[[0,1],[2,3],?[3,4]];$.each(arr,?function(i,?n){????$.each(n,?function(j,?m){????????document.write(m);????????if(j??n.length?-?1)?document.write(",");????});????document.write("?br?/");});
結(jié)果:0,12,33,4
基本運算
1:轉(zhuǎn)置矩陣
//其中A, B是m*n矩陣:
void tramat(matrix A,matrix B){ int i,j;
for(i=0; im; i++)
for(j=0;jn;j++)
B[j]=A[j];
2:矩陣相加
//其中A,B,C是m*n矩陣:
void addmat(matrix C, matrix A, matrix B){
int i, j;
for(i=0; im; i++)
for(j=0;jn;j++)
c[j] = A[j] + B[j];
3:矩陣相乘
//其中A是m*n矩陣,B是n*1矩陣,C為m*1矩陣
void mutmat(matrix C, matrix A, matrix B){
int i, j, k;
for(i=0; im; i++)
for(j=0; ji; j++){
C[j]=0;
for(k=0; kn; k++)
C[j] = C[j] + A[k] * B[k][j];
}
}
var recursionSub = function(list, count, array, ind, start, indexs) { start++; if (start count - 1) { return; } if (start == 0) { indexs = new Array(array.length); } for (indexs = 0; indexs array.length.