按内容对嵌套数组进行排序

时间:2016-02-08 09:48:30

标签: algorithm sorting

我有一个数据结构ST,它包含ST的实体数组。

struct ST {
    ST[];
}

我需要按深度值对其进行排序。

例如我有一个ST数组:[A {B,C,D},B {C,D},C,D {E},E,F]

我希望得到这样的结果:[E,D,C,B,E,F,A]

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

解决方案取决于您使用的语言,但基本思想保持不变。我们的想法是每个结构都可以分配一个值,然后可以用它进行排序。

此处提出了类似的问题:Sort ArrayList of custom Objects by property

我希望这会有所帮助,但通常你应该尝试更详细地提问