parsing - 如何用后缀表示法编写 n 叉树?
问题描述
我试图理解这篇论文,Tree template matching in ranked ordered trees by pushdown automata。第一步是使用后缀表示法的树。
我如何采取这样的树:
foo
bar
abc
def
bar
abc
a
b
a
b
c
d
e
def
abc
baz
bar
abc
a
b
c
abc
def
并用后缀表示法写出来?
解决方案
这没有多大意义。但是,您可以使用括号:
...(abc a b c)bar abc def)baz)foo
或者指定每个运算符的操作数:
... abc a b c bar4 abc def baz3 foo3
甚至:
... abc0 a0 b0 c0 bar4 abc0 def0 baz3 foo3
推荐阅读
- ruby-on-rails - 如何使用特定的 COLLATE 创建迁移?
- typescript - Google Cloud Functions - 自定义构建步骤
- python - “NoneType”对象没有属性“find_all”
- spring - 问题映射字段 ModelMapper
- jsf - Wildflt 13 WELD-001304:范围类型 javax.enterprise.context.SessionScoped 的多个上下文处于活动状态
- python - 如何从 django 中删除记录?
- php - Laravel 6 错误 Action Facade\Ignition\Http\Controllers\ShareReportController not defined 是什么意思?
- php - 如何在表格中显示二叉树数据
- powershell - 更改多个文件的特定行的值
- python - 如何为以下数据创建适当的数据透视表或聚合表?