LeetCode(Shell)- 192. 统计词频

简介: LeetCode(Shell)- 192. 统计词频

题目链接:点击打开链接

题目大意:略。


解题思路


xargs -n1:将所有行转为单列显示

sort / sort -r:将数字当做字符进行排序(升序/降序)

sort -n / sort -nr:按照整个数字来排序(升序/降序)

uniq -c:表示在每列旁边显示该行重复出现的次数(比较相邻的行)

awk + print:将 1、2 列位置互换

相关企业


苹果(Apple)

亚马逊(Amazon)

AC 代码


cat words.txt | xargs -n1 | sort | uniq -c | sort -nr | awk '{print $2" "$1}'
目录
打赏
0
0
0
0
37
分享
相关文章
|
8月前
|
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
164 0
LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行
本文提供了几个Linux shell脚本编程问题的解决方案,包括转置文件内容、统计词频、验证有效电话号码和提取文件的第十行,每个问题都给出了至少一种实现方法。
LeetCode刷题 Shell编程四则 | 194. 转置文件 192. 统计词频 193. 有效电话号码 195. 第十行
在Linux中,编写一个shell脚本,用于统计指定目录下所有文件的行数。
在Linux中,编写一个shell脚本,用于统计指定目录下所有文件的行数。
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
LeetCode初级算法题:反转链表+统计N以内的素数+删除排序数组中的重复项Java详解
49 0
经典的滑动窗口的题目 力扣 2799. 统计完全子数组的数目(面试题)
经典的滑动窗口的题目 力扣 2799. 统计完全子数组的数目(面试题)
|
8月前
[leetcode~数位动态规划] 2719. 统计整数数目 hard
[leetcode~数位动态规划] 2719. 统计整数数目 hard
|
8月前
leetcode2376. 统计特殊整数
leetcode2376. 统计特殊整数
64 1
|
8月前
leetcode 2520 统计能整除数字的位数
leetcode 2520 统计能整除数字的位数
38 0
【图论】【分类讨论】LeetCode3017按距离统计房屋对数目
【图论】【分类讨论】LeetCode3017按距离统计房屋对数目
|
8月前
|
leetcode2719. 统计整数数目
leetcode2719. 统计整数数目
51 0
AI助理

阿里云 AI 助理已上线!

快来体验一下吧。