我有一个数据结构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]
有人能帮助我吗?
答案 0 :(得分:0)
解决方案取决于您使用的语言,但基本思想保持不变。我们的想法是每个结构都可以分配一个值,然后可以用它进行排序。
此处提出了类似的问题:Sort ArrayList of custom Objects by property
我希望这会有所帮助,但通常你应该尝试更详细地提问