这道题算是我拓扑排序入门的收棺题了,卡了我好几天,期间分别犯了超时,内存溢出,理解WA,细节WA,格式WA…… 题目的意思大概是在一个三维坐标系中,有一大堆矩形,这些矩形的每条棱都与坐标轴平行. 这些矩形有4种情况—— 1. 有重合部分(I a b) 表示a与b重合: 2. a的x坐标大于b的x坐标(X a b),表示a的最大的x坐标大于b的最小的x坐标: 3. (Y a b)y坐标,同上: 4. (Z a b)z坐标,同上: 也就是说,我们可以把每个矩形ai按照三个方向分解,分别为——平行于x…