java 操作矩阵
原创yuantingjun ©著作权
©著作权归作者所有:来自51CTO博客作者yuantingjun的原创作品,请联系作者获取转载授权,否则将追究法律责任
java 的学习,要把基础打扎实,勤勤快快的一定能把java学好,不要眼高手低,不要浮躁,保持一个好的心态,今天不学,明天还是不会,今天学了,明天的可能触类旁通就会了,还有一点要好好复习归纳总结,等到用的时候想不起来,还不是没用。上点心吧!!
import java.util.Scanner;
/**
* 要求:输入3 即输出 输入4即输出
* 0 0 0 0 0 0 0
* 0 1 1 0 1 1 1
* 0 1 2 0 1 2 2
* 0 1 2 3
刚开始看到这个题一点思路都没有,看见这些数字脑袋都木了,得好好分析才行啊
不沉下心分析,永远也不会了
矩阵的中线(? 中间的斜线 很重要),以前做高数,碰见新题也是不会,慢慢做的多了,也就总结出点规律来了,不是笨了是懒了,不好好学习不积极总结怎么奢求进步。。。。
首先我可以尝试着输出
0
0 1
0 1 2,然后把右上角的数据填充上就行了,第一行输出两个元素,第二行输出1个元素,第三行输出0个元素,特点是 行数+元素的个数=3(要传入的参数值),所以循环的时候,先不管内容是什么,先把架子搭起来,在分析元素,正好和行号一样。OK
* @author Administrator
*
*/
public class Test {
public static void main(String[] args) {
shulie(3);
}
public static void shulie(int str) {
for (int i = 0; i < str; i++) {
for (int j = 0; j <= i; j++) {
System.out.print(j + " ");
}
for (int k = 0; k < str - i - 1; k++) {
System.out.print(i + " ");
}
System.out.println();
}
}
}
下一篇:java 实现二分查找法
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
JAVA list基础操作
list基本操作
System List Test -
numpy矩阵操作
numpy官方文档:https://numpy.org/doc/stable/pip install n:
常用方法 参考文献 python -
Matlab矩阵操作
第一部分:矩阵基本知识矩阵是进行数据处理和运算的基本元素。在MATLAB中a、通常意
matlab矩阵操作 稀疏矩阵 标量 字符串 -
矩阵的操作
矩阵的之字打印,顺时针旋转90,顺时针打印操作。。。
i++ 顺时针 #include 数组 ios