摘要:
问题定义:国际象棋中,皇后可以直线进攻也可以斜线进攻,问在NxN的国际象棋棋盘上摆N个皇后,问摆使得N个皇后之间无法相互进攻有多少种摆法? 通过回溯法解决。 def isValid(matrix,row,col): n = len(matrix) for i in range(row): for j 阅读全文
摘要:
俄罗斯农名乘法是一种计算乘法的方法: 计算方法:将第一个乘子x2,第二个乘子除2,直到第二个乘子为1为止。如下面的例子所示,将第二个乘子为奇数的行中的第一个乘子相加即为最终的乘积结果。 例如: epoch0:14 x 25 epoch1:28 x 12 epoch2:56 x 6 epoch3:11 阅读全文