蛇行矩阵 (C语言代码) 解题思路:用数列知识求出通项公式为:a[i][j]=j*(j+2*i+3)/2+(1+i)*i/2+1。其中(1+i)*i/2+1为每一行的首项,j*(j+2*i+3)/2为每一项与其前一项的差。注意事项:参考代码:#includeintmain(){inti, 题解列表 2018年02月08日 0 点赞 0 评论 1015 浏览 评分:0.0
蛇行矩阵 (Java代码)无数组 摘要:参考代码: import java.util.Scanner; public class Main { public static void main(String[] args) { …… 题解列表 2017年12月28日 10 点赞 2 评论 1172 浏览 评分:8.7
蛇行矩阵 (C语言代码) 摘要:解题思路:注意事项:每输出一个样例记得让num = 1;参考代码:#include <stdio.h> int main(void) { int N; int i, j; //循环变量…… 题解列表 2017年12月23日 0 点赞 0 评论 1228 浏览 评分:0.0
蛇行矩阵 (C语言代码) 简单野蛮算法不找规律,一个原始数组搞定 摘要:解题思路:它要输出的恰好是1,2,3,4。。。 这样递增的数字所以我们可以按着这些数字顺序逐个写入数组里面下面开始演示注意事项:为了节省时间可以适当break;参考代码:#include<stdio.…… 题解列表 2017年12月19日 1 点赞 0 评论 2039 浏览 评分:0.0
蛇行矩阵 (C语言代码) 摘要:#include <stdio.h> int main(void) { int n, i, j, k, s, m; while (scanf("%d", &n) != EOF) { …… 题解列表 2017年12月16日 89 点赞 2 评论 1554 浏览 评分:0.0
花落的新手写法 (C语言代码) 摘要:解题思路:用二维数组表示出矩阵,然后输出。注意事项:每输入一个n就要输出一个矩阵。参考代码:#include<stdio.h>int main(){ int sz[100][100]; int n,i…… 题解列表 2017年12月15日 1 点赞 0 评论 1352 浏览 评分:0.0
我美吗! 摘要:解题思路: 先输入第一列的数字,可以看出a[i][0]=a[i-1]+i; i>0 再计算每一行可以看出啊a[i][j]=a[i][j-1]+i+j+1; j>0注意事项:参考代码:#i…… 题解列表 2017年12月14日 1 点赞 0 评论 1587 浏览 评分:0.0
蛇行矩阵 (C语言代码) 摘要:#include<stdio.h> int main() { int N; while((scanf("%d",&N))!=EOF) { int sum[100][100],j=0,…… 题解列表 2017年12月11日 0 点赞 0 评论 1895 浏览 评分:0.0
蛇行矩阵 (C语言代码) 摘要:解题思路: 这道题的难点在于数据的输入,只要控制好数据的输入,输出就变得很简单了。可以发现,行与列的每个相邻数据之差是有规律的,要利用这个规律来输入数据。注意事项: 如何输入数据,每列首个…… 题解列表 2017年12月09日 0 点赞 0 评论 1801 浏览 评分:6.0