通过创建二维列表,坐标定位,精准输出 摘要:**解题思路:**利用python二维列表,找到对应位置规律,每个坐标依次加一,通过两层for循环来确定坐标。 **举例:**若输入N=5,那么坐标规律就是:第一次:(0,0)第二次:(1,0)(0…… 题解列表 2024年01月21日 2 点赞 0 评论 314 浏览 评分:10.0
打印蛇形矩阵(详细讲解) 摘要:对于这题的参数,只需要接收一个数字n因此,大的框架就很简单了:def printsnake(n): #中间的重要代码n=int(input())printsnake(n)很明显,这题是循环打印,…… 题解列表 2024年01月01日 0 点赞 0 评论 161 浏览 评分:9.9
编写题解 1097: 蛇行矩阵(插入法) 摘要:解题思路:因为数字生成的方式类似于阶梯,因此生成一个二维数组,定义一个k的值为1的数,之后,将数插入进数组中,第一次插入第一行,第二次插入第二行,再插入第一行,在每n次插入之后都逐次递减插入前一行,每…… 题解列表 2023年11月21日 0 点赞 0 评论 94 浏览 评分:0.0
简单用法“建议新手观看” 摘要:解题思路:注意事项:参考代码:n=int(input())a=1b=0c=1for i in range(1,n+1): c+=1 b=a print(a,end=" ") f…… 题解列表 2023年11月08日 0 点赞 0 评论 84 浏览 评分:9.9
利用行,列增量的规律解题。 摘要:解题思路:两层循环,利用蛇形矩阵的每一行,列增量的规律(每一列的增量比行始终多1)来定义循环的次数,从而实现行列的递进。注意事项:两次循环关联变量的定义。参考代码:N=int(input())a=1f…… 题解列表 2023年09月05日 0 点赞 1 评论 235 浏览 评分:9.9
列表蛇形矩阵,记录一下做题 摘要:解题思路:注意事项:参考代码:n =int(input())s=[]b=[0]*nb[0]=1for i in range(1,n): b[i]=b[i-1]+ifor i in range(n…… 题解列表 2023年03月23日 0 点赞 0 评论 44 浏览 评分:0.0
蓝桥杯专题系列-1097(Python) 摘要:解题思路:总体思路是找规律注意事项:做好数据类型的转换处理即可参考代码:n = int(input())dp = [[0 for i in range(n)] for i in range(n)]a …… 题解列表 2023年03月16日 0 点赞 0 评论 74 浏览 评分:0.0
1097: 蛇行矩阵 摘要:解题思路:注意事项:参考代码:n=int(input())if n==1: print('1')else: L=[[0]*n for i in range(n)] L[0]…… 题解列表 2023年01月04日 0 点赞 0 评论 59 浏览 评分:0.0
利用二维数组的思想,找出填充数据之间的规律 摘要:解题思路:注意事项:参考代码:n = int(input())n_list = [[0 for i in range(n)] for j in range(n)]n_list[0][0] = 1for…… 题解列表 2022年11月19日 0 点赞 0 评论 60 浏览 评分:0.0
1097: 蛇行矩阵 摘要:>记录一下自己的写法 1.解题思路 样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 首先我们先对数据进行分析,也就是寻找…… 题解列表 2022年10月16日 0 点赞 0 评论 127 浏览 评分:0.0