cost 69 ms
Javascript - 遍历一棵树以生成节点的序列 - Javascript - Traverse A Tree To Generate The Sequence Of The Nodes

我发现很少有与此相关的 SO 问题,但没有一个是基于我要解决的确切问题。 基本上,我正在研究一个树结构,每个节点都分配有一个 id。 目标是生成一个序列字符串,该字符串将提供一个路径来顺序遍历整个树。 例如下图的 output 应该是123242523637321 如您所见,树从节点 1 开始,然 ...

在插入期间逐步存储从根节点到多路树节点的路径,以使存储操作不具有O(n)的复杂度 - Progressively store the path from root node to node of multiway tree during insertion so that the storage operation does not have a complexity of O(n)

我想询问是否有人知道在插入新节点期间将路径从根节点存储到多路树的新节点的高效方法。 例如,如果我有以下树: 对于每个节点,我通过以下列方式存储从根节点到节点的路径数组,方法是为同一深度的每个子节点分配唯一的int ID: 如果我现在从深度为3的叶节点1插入一个新节点,我将不 ...

如何以编程方式在jTree子级上设置选择 - How to programmatically set selection on a jTree child

我已经阅读了很多已经提出的问题,但是还没有一个可靠的答案。 我试图在jTree上设置选择,以尝试为我的Java项目创建一种API。 我可以使用以下命令轻松地在父节点上设置选择:myTree.setSelection(1); 遇到任何麻烦都会使子节点掉下来。 我有一个walk函数,正在 ...

JTree正在显示应可扩展为叶节点的节点 - JTree is displaying nodes that should be expandable as leaf nodes

我有一个项目,我的程序从操作系统磁盘映像中获取文件并将其详细信息存储在数据库中,另一个功能从数据库获取文件并将其存储在List(我自己的对象类型)中,并应该创建一个JTree在获取它们的路径(也存储在数据库中)并基于斜线分割路径字符串之后,各个文件夹中的文件为叶节点,而文件夹为父级。 文件的提 ...

JTree 节点编辑路径比较始终为真 - JTree node editing path comparison always true

我已经在文件服务器程序上工作了一段时间,到目前为止,我已经能够避免在此处发布一些内容以寻求帮助。 但是我找不到任何关于我的问题的东西,我很困惑。 我添加了一个弹出菜单,其中包含创建新顶级文件夹的选项,它实际上只是创建一个节点,并在编辑后将其名称发送到服务器以创建文件夹。 虽然我的所有编辑工作都正常 ...

计算从根到叶的所有路径的所有节点 - Counting all nodes of all paths from root to leaves

如果给定一棵树,其节点的整数为:1〜10,并且所有节点的分支因子为3,那么我如何编写一个遍历树的函数,该函数从每根路径的根数到叶数 因此,对于此示例,假设它需要返回以下内容: 我已经尝试过这个辅助函数: 此代码有太多错误。 首先,它在返回列表中留下遍历中每个访问节点的烙印 ...

什么时候调用filter(Viewer,TreePath,Object [])方法? - when is the filter(Viewer,TreePath,Object[]) method called?

我已经创建了一个新的过滤器并将其添加到TreeViewer对象。 它工作正常,但我似乎无法理解何时调用filter(Viewer,TreePath,Object[]) 。 因此,过滤器实际上是扩展ViewerFilter的类的实例,需要实现抽象方法select。 就我而言,select ...

支持具有相同子节点的JTree节点 - Support for JTree nodes with identical children

我已经实现了TreeModel,以适应现有的数据模型作为JTree进行可视化。 我遇到了具有多个相同子节点(叶)的节点的问题。 例如,考虑一个JTree的叶子节点是String。 每当父节点包含具有相同String值的子节点时就会出现问题。 这些叶节点的TreePath是相同的,并且eq ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM