| 2452 | } |
| 2453 | |
| 2454 | bool operator<(const sparsetable& x) const |
| 2455 | { |
| 2456 | return std::lexicographical_compare(begin(), end(), x.begin(), x.end()); |
| 2457 | } |
| 2458 | bool operator!=(const sparsetable& x) const { return !(*this == x); } |
| 2459 | bool operator<=(const sparsetable& x) const { return !(x < *this); } |
| 2460 | bool operator>(const sparsetable& x) const { return x < *this; } |