//给定两个字符串,求差集 function compare(str1,str2) { var str11=str1.split(''); var str22=str2.split(''); var res=[] for(var i=0;i<str11.length;i++){ if(str22.indexOf(str11[i])==-1){ res.push(str11[i]) } } for(var j=0;j<str22.length;j++){ if(str11.indexOf(str22[j])==-1){ res.push(str22[j]) } } var resul=res.sort().reduce(function(ac,cur){ var len=ac.length; if(len===0||ac[len-1]!=cur){ ac.push(cur) } return ac; },[]); var result=resul.sort(function (a,b) { return b-a; }) var result1=result.concat([]); var result2=result.reverse(); var result3=result1.concat(result2).join('') return result3; }
点赞 评论

相关推荐

03-21 08:46
已编辑
门头沟学院 C++
一个什么都不会的学生:当你有硕士学历的时候HR会说就是比本科生强
点赞 评论 收藏
分享
牛客网
牛客企业服务