九宫格(C语言兑现)
九宫格(C语言实现)
题目:把1、2、3、4、5、6、7、8、9、九个数放在九宫格内,使每一横行、纵行、对角线的三个数字和相等。
思路:第一种思路:对9个数进行全排列,依次放入宫格中,看是否符号条件
第二种思路:试探的放入,放入一个后判断放入后符不符合要求,不符合再退回上一步
感觉这两种思路做出来的效率有点低