- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 解数独算法(python)
一、数独的规则 横排、竖排以及3X3的格子里均为1-9,且相互不同。 二、具体思路 利用函数迭代,在确定(i,j)位置的数时,遍历它后面的所有位置,如果没有冲突,即可确定,如有冲突则先确定(i,j)后面位置上的值。最主要的是设计好(i,j)与其后面一位可能是(i,j+1)或(i+1,0)的影响关系,而不用去管具体是怎么实现的,感觉这就是迭代的精髓。 三、具体代码和解释 #首先写一个判断某行某列能否为某个值得判断函数, def check(i, j, k, matrix):#其中i代表行,j代表列,k代表某个
2020-05-09 00:22:35 1634 2
原创 学习笔记--华为面试题
最近在学习python,记录一下 有两个序列a,b,大小都为n,序列元素的值任意整形数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小 直接上代码(python3.6.3): import math from itertools import combinations def ddlook(f,e): a=f+e asum=sum(a) c=len(a)...
2020-05-05 17:38:01 173
重走大神们的路,搭建bbs(python3.6+django2.1)
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人