3条回答 默认 最新
- CSDN专家-文盲老顾 2021-07-29 20:01关注
383,赎金信
function canConstruct(a,b){ var c = Array.from(new Set(a.split(''))),d = Array.from(new Set(b.split(''))),e={},f={}; for(var i=0;i<c.length;i++){ e[c[i]] = a.split(c[i]).length-1; } for(var i=0;i<d.length;i++){ f[d[i]] = b.split(d[i]).length-1; } for(var i in e){ if (!f.hasOwnProperty(i)){return false} if(e[i]>f[i]){return false}; } return true; } var a = 'abcd test a',b='aa bb cc dd ee ff ss tt'; console.log(canConstruct(a,b))
997 找到法官
var trust = [[1,2],[2,3]]; var b = {f:[],t:[]}; for(var i=0;i<trust.length;i++){ b.f.push(trust[i][0]); b.t.push(trust[i][1]) } console.log(b) // 同样使用 Array.from(new Set(array)) 方式对 b.f 和b.t进行排重,然后,当 b.f中的元素数量等于总人数减一,且b.t中存在一个元素未出现在b.f时,b.t的该元素为法官
1342
function to0(a){ if (a==0){return 0}; if (a%2==0){ return to0(a/2)+1 }else{ return to0(a-1)+1; } } console.log(to0(14)) // 使用递归返回计算次数即可
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何在scanpy上做差异基因和通路富集?
- ¥20 关于#硬件工程#的问题,请各位专家解答!
- ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
- ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
- ¥30 截图中的mathematics程序转换成matlab
- ¥15 动力学代码报错,维度不匹配
- ¥15 Power query添加列问题
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 報錯:Person is not mapped,如何解決?
- ¥15 c++头文件不能识别CDialog