def move_up(temp_x,temp_y,matrix,result):
flag = 0
while(temp_x>0 and matrix[temp_x][temp_y]==0):
flag = flag + 1
matrix[temp_x][temp_y] = result
result = result + 1
temp_x = temp_x - 1
if matrix[temp_x][temp_y]!=0:
temp_x = temp_x + 1
temp_y = temp_y + 1
break
if flag == 0:
return
else:
move_right(temp_x,temp_y,matrix,result)
def my_print(matrix):
for i in range(4):
for j in range(4):
print "%-4d"%(matrix[i][j]),
print " "
def main():
result = 1
matrix = [[0 for col in range(4)] for row in range(4)]
move_right(0,0,matrix,result)
my_print(matrix)
main()
- 浏览: 20678 次
- 性别:
- 来自: 杭州
相关推荐
如何管理并提高用户质量(深圳陈琳).pptx
编程语言基础-C语言(陈琳)第三章课后编程题
对中华传统节日文化传承与创新的思考_陈琳.caj
二年级数学《8的乘法口诀》课件(陈琳).ppt
基于智能手表加速度计的老人跌倒检测算法研究_陈琳.caj
FPGA实现海德汉绝对式编码器与上位机的智能通讯_陈琳.caj
“我开车倍加小心”---歌星陈琳谈交通安全.docx
编程语言基础-C语言电子教案,共九章。
c语言课本编程题答案(一至、七章),均可直接运行的,挺好用的哦!!!
大数据-算法
c语言课后复习答案
文章指出,合作识别控制设计能在合作率较低时促进合作,但不能使合作成为演化稳定策略(ESS);背叛识别控制设计能在合作率较高时使合作成为ESS,但是背叛总是该控制下的ESS.结合"合作识别"控制与"背叛识别"控制,...
C语言第四章习题参考答案,供参考,欢迎下载
C语言基础C语言基础C语言基础C语言基础
数字化转型,打造世界一流财务能力.pdf
谭浩强第五版的C程序设计的课后习题答案--(第七章,拍不过来,后边的后续每天上传一章节),我无法扫描文件,所以我拍了高清图片,我也是用的这个,怕制作成pdf不高清,所以原图上传了,需要的下载。
(二)推荐实训教材 《计算机应用基础实训与习题》(第2版) 主编:王崇国 陈琳 北京:电子工业出版社 2010年 四、教学内容与学时分配 总学课时: 72 学时 理论课时: 30 学时 实践课时: 38 学时 机动课时: 2 学时 ...
姜黄、咖喱中三种姜黄素的含量测定,吴杰,陈琳,目的:建立测定姜黄、咖喱中三种姜黄素即双去甲氧基姜黄素、单去甲氧基姜黄素、姜黄素含量的方法。方法:采用ultimate XB C18 色谱柱(2