Java Poset模拟

| 我正在寻找一种在Java中模拟大小为2n的坐姿(例如x)的形式,其形式为a_1
已邀请:
        首先,我喜欢您将整个链存储在数组中的想法。我认为这样会很好。 但我同意您的看法,“嵌套”数组
{ {\'a\', 1}, {\'a\', 2}, ... }
可能会有点烦。你有没有想过像
class Elem {
    String symbol;
    int subscript;
}
然后,您可以编写一个比较器来说明一个Elem是否小于另一个:
Comparator<Elem> comp = new Comparator<Elem>() {
    public int compareTo(Elem e1, Elem e2) {
        // return -1 if e1<e2, +1 if e2<e1, 0 otherwise
    }
    public boolean equals(Elem e1, Elem e2) {
        // ...
    }
};
我认为这可能会使您的生活更轻松,因为那样的话,一个元素就更像一个对象。     

要回复问题请先登录注册