摘要:
思路:根据《关于全排列升降序的一些思考》这篇博客而来。 阅读全文
摘要:
Q:有一个包含9个圆圈的数阵,将1~8这8个数随机写到数阵外围,只剩下中间一个空圆圈。规定每个数字只能按照数阵中的直线从一个圆圈移动到另一个空的圆圈中。通过若干步的移动,将数阵移动成 1--2--3 8-- --4//中间数字是空格 7--6--5 编写程序,输出数字每一步的移动过程。 阅读全文
摘要:
Q:魔幻方阵指在n*n的矩阵中填写1~n*n这些数字,使得每行每列以及两个对角线之和均相等。编写一个程序,打印出一种三阶的魔幻方阵。 思路一: //用来判断i~q是否互不相等 //用来判断i~q这种排列是否满足魔幻方阵的要求 下面再弄 暴力循环。 思路二:DFS深度优先搜索也行! 阅读全文