题解 | #主持人调度#

主持人调度

http://www.nowcoder.com/practice/4edf6e6d01554870a12f218c94e8a299

//循环超时。则把问题拆分解决
function minmumNumberOfHost( n ,  startEnd ) {
    // write code here
    let star=[]
    let end=[]
    let host=0
    for(let i=0;i<startEnd.length;i++){
        star.push(startEnd[i][0])
        end.push(startEnd[i][1])
    }
    star.sort(function(a,b){
        return +a-(+b)
    })
    end.sort(function(a,b){
        return +a-(+b)
    })
    for(let i=0;i<n;i++){
        if(star[i]>=end[0]){
            end.splice(0,1)
        }
        else{
            host++
        }
    }
    return host
}
module.exports = {
    minmumNumberOfHost : minmumNumberOfHost
};
全部评论
😀
点赞 回复 分享
发布于 2024-03-13 16:22 北京
😎
点赞 回复 分享
发布于 2024-03-13 16:23 北京
很强
点赞 回复 分享
发布于 2024-03-14 09:35 北京
😀
点赞 回复 分享
发布于 2024-03-15 18:12 北京
😁
点赞 回复 分享
发布于 2024-03-18 14:20 北京

相关推荐

02-15 17:05
已编辑
东华理工大学 前端工程师
Beeee0927:我建议是精简一点吧,比如主修的课程,技能特长,自我评价我是觉得可以删掉了。然后项目经历可能要考虑怎么改得更真实一点,因为就我看起来感觉里面太多的东西像是在实际项目中才能接触到的
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务