题解 | #字符统计#

字符统计

http://www.nowcoder.com/practice/c1f9561de1e240099bdb904765da9ad0

const line = readline().split("")

const obj = {}

line.forEach( item => {
  if( !obj[item] ) {
    obj[item] = 1
  }else {
    obj[item] += 1
  }
})

const res = Object.keys( obj ).sort( ( a, b ) => {
  if( obj[a] === obj[b] ) {
    return a.charCodeAt() - b.charCodeAt()
  }else {
    return obj[b] - obj[a]
  }
})

print( res.join("") )

全部评论

相关推荐

仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
评论
7
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务