- 博客(5)
- 收藏
- 关注
原创 重拾刷题路02
2022-03-13268. Missing Number(Easy)(8) Missing Number - LeetCode要求:空间复杂度O(1),时间复杂度O(n)(1)交换位置:注意,在一个位置上不能只交换一次!class Solution { public int missingNumber(int[] arr){ int i = 0; while (i < arr.length){ int correc
2022-03-13 18:43:31
348
原创 重拾刷题路01
2022-02-1378.Subsets(Medium)https://leetcode.com/problems/subsets/给出不含重复数字的数组,返回所有不含重复元素的子集。(1)级联(通过增加一个数字,生成新的集合)class Solution { public List<List<Integer>> subsets(int[] nums) { List<List<Integer>> result
2022-02-13 19:44:26
7203
原创 awk命令详解(二)
第一篇的链接:Linux awk命令总结(一)1. 处理数组为了在单个变量中存储多个值,许多编程语言都提供了数组,在awk中使用关联数组提供数组的功能。关联数组类似于散列表和字典,索引值可以是任意的文本字符串,对索引的唯一要求是每个索引字符串都能够唯一的对应赋值给它的数据元素。(1)定义数组变量可以使用标准的赋值语句来定义数组变量,格式如下:array[index] = ...
2018-11-20 21:10:01
3959
原创 awk命令详解(一)
sed命令总结:sed命令总结虽然sed编辑器是非常方便自动修改文本文件的工具,但其也有自身的限制。通常你需要一个用来处理文本文件中的数据的更高级工具,它能提供一个类编程环境来修改和重新组织文件中的数据,而这正式awk能够做到的。awk让流编辑迈上了一个新的台阶,它提供了一种编程语言而不只是编辑器命令。在awk中,你可以做下面的事情(awk使用的是gawk版本,相对于原版awk功能更为强大,文...
2018-11-19 16:46:25
4850
原创 sed命令详解
sed是Linux中处理文本最重要的两个工具之一,能够极大简化需要进行的数据处理任务。sed被称为流编辑器(stream editor),可以根据命令来处理数据流中的数据。这些命令要么从命令行中输入,要么存储在一个命令文本文件中。sed会执行一下操作:(1)一次从输入中读取一行数据(2)根据所提供的编辑器命令匹配数据(3)按照命令修改流中的数据(4)将新的数据输出到STDOUT...
2018-11-18 12:29:14
5591
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人