如m=[1,2,3],每次取兩個(gè),取出的結(jié)果為12,13,23
求m個(gè)元素中取N個(gè)元素的算法
千里①
2017-07-15 15:22:03
TA貢獻(xiàn)13條經(jīng)驗(yàn) 獲得超9個(gè)贊
function?getNum?(arr){ ????var?result?=?[],flag?=?0; var?arr1 ????for?(var?i?in?arr){ ????????console.log(i) ????????arr1?=?arr.slice(Number.parseInt(i)+1); ????????console.log(arr) ????????console.log(arr1) ????????for(var?j?in?arr1){ ???????? ????result[flag++]?=?arr[i]?+?""?+?arr1[j] ????????} ????} ???? ????return?result }
TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
int?arr[]={1,2,3}; for(int?i=0;i<2;i++) { ????for(int?j=i+1;j<3;j++) ????{ ????????printf("%d",arr[i]); ????????printf("%d",arr[j]); ?????????printf("\n"); ????} ??? }
舉報(bào)