
692. 前K个高频单词
骚操作:加个符号
发布日期:2021-05-06 11:08:45
浏览次数:22
分类:精选文章
本文共 469 字,大约阅读时间需要 1 分钟。
class Solution: def topKFrequent(self, words: List[str], k: int) -> List[str]: dic = {} for word in words: if word in dic: dic[word] = dic[word] + 1 else : dic[word] = 1 dic = sorted(dic.items(), key = lambda kv:(-kv[1], kv[0])) ans = [] for i in range(k): ans.append(dic[i][0]) return ans
骚操作:加个符号-kv[1], kv[0]
,因为字典没法自定义每个排序值的升序和降序,直接加个负号,使得从大到小变成从小到大。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月05日 18时55分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
async/await剖析
2019-03-06
cmp命令
2019-03-06
一次编辑
2019-03-06
简单工厂模式
2019-03-06
代理模式
2019-03-06
Js中Currying的应用
2019-03-06
长按键入
2019-03-06
Vuex和普通全局对象
2019-03-06
上升下降字符串
2019-03-06
JavaScript中的链式调用
2019-03-06
day-04-列表
2019-03-06
day-13-匿名函数-内置函数2-闭包
2019-03-06
Linux 磁盘管理(df fu fdisk mkfs mount)
2019-03-06
力扣125. 验证回文串-C语言实现-简单题
2019-03-06
空间向量
2019-03-06
第一类曲面积分
2019-03-06
常数项级数
2019-03-06
Mybatis的介绍和基本使用
2019-03-06
Idea使用tool window中的persistence功能一键生成数据库实体
2019-03-06
Redis简介(数据结构,哨兵、集群和SpringDataRedis)
2019-03-06