//给定两个字符串,求差集 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; }
点赞 评论

相关推荐

01-19 15:14
已编辑
延安大学 C++
累死的一条狗:我说白了这种玩意你直接点举报就完事了在给他挂出来
找工作以来,你最看不惯_...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务