![]() |
1
4
下面是一些awk代码,用于查找公共前缀长度并确定后缀列表。我没有处理丢失的表格,也没有处理重复的号码,但它应该会给你一个开始
给定您的输入,输出为
|
![]() |
2
2
这可能是Python中的一个很好的起点。它使用了
它返回:
|
![]() |
3
2
三种解决方案 TXR 首先,使用提取语言构建基于结构的显式数据模型,然后处理这些结构:
运行:
注意细微差异:
该分号被排除在原始所需输出中;没有给出排除依据的理由,因此目前它被视为印刷错误。
表达式
第二个版本,没有数据结构。在上产生相同的输出
纯TXR Lisp解决方案,不使用提取语言。一个巨大的表达式,它读取输入行,拆分它们,将第四个字段转换为整数,按词根对条目进行分组,等等:
运行:
|
![]() |
4
0
这是我获得预期结果的代码。 代码中的注释指出了格伦代码的主要变化。
我不得不修改代码。我没有考虑过这种狡辩。 当动词和副词的引理相同时。
|
![]() |
sk123 · Shell脚本-如何在循环中显示变量名及其值 1 年前 |
|
sai · unix中使用python进行数据重组 1 年前 |
![]() |
FangQ · 如何使用jq打印由制表符“\t”分隔的JSON数组元素 1 年前 |
|
ROHAN · 我想显示包含一个括号的行,包括它的开头或结尾 1 年前 |
![]() |
Geomicro · 删除模式sed之间的逗号 1 年前 |