1097: 蛇行矩阵 摘要:>记录一下自己的写法 1.解题思路 样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 首先我们先对数据进行分析,也就是寻找…… 题解列表 2022年10月16日 0 点赞 0 评论 234 浏览 评分:0.0
蛇形矩阵(python) 摘要:解题思路:找到合适的算法,定义函数进行计算注意事项:参考代码:def f(N): for i in range(1, N + 1): for j in range(i, N + 1…… 题解列表 2022年08月07日 0 点赞 0 评论 216 浏览 评分:0.0
题解 1097: 蛇行矩阵(6行代码) 摘要:解题思路 :# 蛇形数组定义:数组中的从1到((1+n)*n/2)的数字会蛇形的行走的排列 # 思路:建一个存下从1到n个数的列表,通过两个循环用公式输出 …… 题解列表 2022年08月01日 0 点赞 0 评论 118 浏览 评分:0.0
利用重新赋值空列表,以及外层循环保证列表更新 摘要:解题思路:第二行的元素是第一行的每个元素减去数字1再去除第二行的第一个元素以此类推注意事项:参考代码:n=int(input())d=[]for i in range(1,n+1): d.app…… 题解列表 2022年04月03日 0 点赞 0 评论 298 浏览 评分:9.9
python 编写题解 1097: 蛇行矩阵 摘要:解题思路:用一个函数控制,避免索引越界参考代码:def f(a,n): li=[a] for i in range(num[-1],n+1): li.append(li[-1…… 题解列表 2022年03月29日 0 点赞 0 评论 247 浏览 评分:9.9
简单就完了 摘要:解题思路:n=int(input())num=1for i in range(n): num+=i num2=num for j in range(i,n): k=j+…… 题解列表 2022年03月25日 0 点赞 0 评论 165 浏览 评分:0.0
蛇形矩阵的解题方法 摘要:解题思路:注意事项:参考代码:n = int(input()) # 一共 n 行x = 1 # 表示每一行的第一个数p = 2for i in range(1, n+1) : m = n …… 题解列表 2022年03月19日 0 点赞 0 评论 141 浏览 评分:0.0
蛇行矩阵题解 摘要:解题思路:注意事项:参考代码:'''思路:先求出第一行后面就是a[i][j] = a[i-1][j+1]-1'''def dyh(n): a = …… 题解列表 2022年03月16日 0 点赞 0 评论 237 浏览 评分:9.9
蛇行矩阵--根据数字规律 摘要:解题思路:注意事项:参考代码:n=int(input())list=list(range(1,int((n*n+n)/2)+1))for j in range(1,n+1): for i in …… 题解列表 2022年03月12日 0 点赞 0 评论 219 浏览 评分:9.9
我觉得我的方法是最简单的 摘要:解题思路:该题目的思路是套用两次for循环把结果输出,具体方法是 首先找出每一行的规律,也就是first=first+j+k,比如第一行相邻两个数的差是 2 3 4 5,那么下一行就需要比上一行多1 …… 题解列表 2022年03月06日 0 点赞 0 评论 319 浏览 评分:9.9