题解 | #高频数据类型#

高频数据类型

https://www.nowcoder.com/practice/687425f78096428baa58fbdcf024244a

 const _findMostType = array => {
                // 补全代码
                
                let res=[]
                let max=0
                let tem={}
                
                for(key of array)
                    {    let type= typeof key
                        if(tem[type])
                        {
                            tem[type]++
                        }
                     else
                         {
                             tem[type]=1
                         }
                     max=Math.max(max,tem[type])
                    }
                
                for(key in tem)
                    {
                        if(tem[key]===max)
                            res.push(key)
                    }
                res.push(max)
                return res
            }

全部评论

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 14:57
点赞 评论 收藏
转发
1 收藏 评论
分享
牛客网
牛客企业服务