在没有实现排序的情况下,对java进行排序的最佳方法是什么(首先基于x坐标,如果x在y坐标上是相同的,如果y是相同的则基于z坐标,依此类推.)算法?
在c ++中,它可以在成对的帮助下非常容易地完成(如下所示).
对于2D:
Vector < pair < int,int > > plane;
sort(plane.begin(),plane.end())
Run Code Online (Sandbox Code Playgroud)
对于3D:
Vector < pair < int,pair < int,int > > > space;
sort(space.begin(),space.end());
Run Code Online (Sandbox Code Playgroud)
提前致谢.山塔努