标签: java algorithm magic-square
我正试图通过一些修改来解决一个魔方问题。我有一个包含25个非连续整数的数组,我必须将它们排列在5x5 2D数组中,以便这个数组形成一个魔术方阵。我尝试过蛮力算法,但是耗费了太多时间。我试着在网上搜索魔方问题的修改,但我没有发现随机非连续数字。如果有更好的方法可以解决这个问题,请告诉我。
谢谢,