4位数字排列组合(所有组合与出现一次)
生活随笔
收集整理的這篇文章主要介紹了
4位数字排列组合(所有组合与出现一次)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 四字定所有組合
function ztempFun(){var ztemp = [];for(var i=0;i<10;i++){for(var j=0;j<10;j++){for(var k=0;k<10;k++){for(var l=0;l<10;l++){ztemp.push(i+''+j+''+k+''+l);}}}}return ztemp;
}// 四字現所有組合
function ztempFunsixian(){var ztemp = ztempFun();for(var i=0;i<ztemp.length;i++){var iArr = ztemp[i].split("");iArr = iArr.sort(function(a,b){return a-b;});ztemp[i] = iArr.join("");}var t = ztemp.unique2();return t;
}// 數組去重
Array.prototype.unique2 = function(){var res = [];var json = {};for(var j = 0; j < this.length; j++){if(!json[this[j]]){res.push(this[j]);json[this[j]] = 1;}}return res;
}
?
總結
以上是生活随笔為你收集整理的4位数字排列组合(所有组合与出现一次)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 技术思维VS管理思维
- 下一篇: spoj7258:Lexicograph