如何用这些数字形成父子关系? [关闭]

Posted

技术标签:

【中文标题】如何用这些数字形成父子关系? [关闭]【英文标题】:How can I form a parent child relation with these numbers? [closed] 【发布时间】:2013-06-25 17:46:51 【问题描述】:

我正在尝试以父子形式显示数据。输入数据是:-

1

1.1

1.2

1.1.1

1.1.2

1.2.1

2.0

我们如何在层次结构中显示这些数据?

【问题讨论】:

你有什么尝试吗? 是的,你可以。你试过什么吗? 是的,我做到了。我已经更新了这个问题。请检查 【参考方案1】:

鉴于您没有发布任何代码,我也不打算发布。不过,我会给你一些方向:

解决此问题的一种方法是读取数字并对数据使用.split() 方法。从那里您可以将这两部分与您拥有的数据进行比较,并根据您的需要分配关系。

比如你读入1.0,拆分,如果后半部分有0,设置为root,给父节点赋值1,然后检查其余的数字。如果前半部分等于 1,则将其分配为 1 的子项,如果是 2,则分配给 2,依此类推...

希望这会有所帮助并且有意义。祝你好运。

【讨论】:

我已经更新了我的问题。请检查。 请为树/层次结构提出解决方案。

以上是关于如何用这些数字形成父子关系? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

通过数组元素的父子关系形成一个字典类型的树列表

如何用形象的比喻描述大数据的技术生态?HadoopHiveSpark 之间是什么关系?

如何用百度echarts写一个关系图,百度demo上面叫graph?上面例子没看懂?

Spring父子容器

如何用关系代数找到 MAX?

文本信息抽取与结构化详聊如何用BERT实现关系抽取