leetcode
hello world2020
这个作者很懒,什么都没留下…
展开
-
leetcode shell 统计词频
写一个 bash 脚本以统计一个文本文件words.txt中每个单词出现的频率。为了简单起见,你可以假设:words.txt只包括小写字母和' '。每个单词只由小写字母组成。单词间由一个或多个空格字符分隔。示例:假设 words.txt 内容如下:the day is sunny the thethe sunny is is你的脚本应当输出(以词频降序排列):...原创 2019-12-23 21:41:55 · 134 阅读 · 0 评论 -
leetcode 194. 转置文件
给定一个文件file.txt,转置它的内容。你可以假设每行列数相同,并且每个字段由' ' 分隔.示例:假设file.txt文件内容如下:name agealice 21ryan 30应当输出:name alice ryanage 21 30awk -F ' ' '{for(i=1;i<=NF;i++) {if(NR==1) {arr...原创 2019-12-23 22:27:28 · 174 阅读 · 0 评论 -
leetcode 有效电话号码
给定一个包含电话号码列表(一行一个电话号码)的文本文件 file.txt,写一个 bash 脚本输出所有有效的电话号码。你可以假设一个有效的电话号码必须满足以下两种格式: (xxx) xxx-xxxx 或xxx-xxx-xxxx。(x 表示一个数字)你也可以假设每行前后没有多余的空格字符。示例:假设file.txt内容如下:987-123-4567123 456 78...原创 2019-12-23 22:50:26 · 392 阅读 · 0 评论 -
195. 第十行
给定一个文本文件file.txt,请只打印这个文件中的第十行。示例:假设file.txt 有如下内容:Line 1Line 2Line 3Line 4Line 5Line 6Line 7Line 8Line 9Line 10你的脚本应当显示第十行:Line 10awk '{if(NR == 10) print $0}' file.txtN...原创 2019-12-23 23:04:46 · 108 阅读 · 0 评论 -
1. 两数之和
给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]def ...原创 2019-12-28 10:24:38 · 93 阅读 · 0 评论