28得票2回答
如何使用具有分组和子分组层次结构/嵌套的枚举?

我有一个名为 Example 的枚举 '类',如下所示: enum Example { //enums belonging to group A: enumA1, enumA2, enumA3, //enums belonging to group B: enumB1...

27得票2回答
从带有父字段的平面列表构建层次结构树?

我有一个包含parent字段的“页面”对象列表。这个parent字段引用列表中的另一个对象。我想根据这个字段从该列表创建一棵树形层次结构。 这是我的原始列表:[ { id: 1, title: 'home', parent: null }, { i...

23得票2回答
在分层SQL数据中计算子节点数量

对于一个简单的数据结构,如下所示:ID parentID Text Price 1 Root 2 1 Flowers 3 1 Electro 4 2 R...

23得票2回答
树形、聚类、径向树形和径向聚类布局之间的平滑过渡

为了一个项目,我需要交互式地更改可视化的分层数据布局——丝毫不改变底层数据。可以在树形、簇形、径向树形和径向簇形布局之间切换。过渡最好是动画。 我认为可以用 D3 完成这个相对容易的任务。我开始尝试,但我迷失在旋转、数据绑定和类似的操作中,所以我请求你的帮助。而且,可能我做的不符合D3的精神...

23得票1回答
在子类的子类中实现NSCopying

我有一个小的类继承结构,我在实现copyWithZone:方法时遇到了困难。我已经阅读了关于NSCopying的文档,但却找不到正确的答案。假设有两个类:Shape和Square。Square类定义如下:@interface Square : Shape 没有什么意外。每个类都有一个属性,Sh...

23得票7回答
C#生成层次结构的算法

我有一个看起来像这样的文本文件:{ Id = 1, ParentId = 0, Position = 0, Title = "root" } { Id = 2, ParentId = 1, Position = 0, Title = "child 1" } { Id = 3, ParentId...

23得票6回答
从父/子节点的扁平列表构建层次结构对象

我有一个嵌套层级的项列表,并尝试将此列表解析为实际对象层次结构。我正在使用修改过的先序树遍历来存储/遍历此列表,因此我拥有包括所有子节点按其"left"值排序的子集树。 例如,给定以下树: Item A Item A.1 Item A.2 Item A.2.2 Item B I...

22得票5回答
从自引用表中获取分层数据

假设你有以下表格:items(item_id, item_parent) ... 并且它是一个自引用表 - item_parent 引用了 item_id。 你会使用什么SQL查询来选择表中所有项目以及它们的深度,其中项目的深度是该项目的所有父项和祖父项的总和。 如果以下内容是表的内容...

21得票5回答
LINQ基于子项顺序对平面列表进行排序

我目前正在尝试使用LINQ和C#找到一种好的方式来对我的元素进行排序,但我似乎做不到。 现在假设你有以下表格:---TempTable ID (int) ParentID (int) Name (varchar) SortOrder (int) ID和ParentID彼此相关,并为我提供了自...

20得票7回答
在Access中是否可以创建递归查询?

我有一个job表Id ParentID jobName jobStatus 根节点的ParentID为0。 在Access中是否可以创建一个查询来找到给定工作的根节点? 该数据库是没有链接表的MDB格式,并且使用的Access版本是2003。工作可能有多层子孙。