Java基础--杨辉三角、查找最大最小值 以你之姓@ 2022-07-16 01:11 179阅读 0赞 杨辉三角 package test.java03; public class ArrayDemo { /** * 数组题目---杨辉三角 * * 1 [1] * 1 1 [2] * 1 2 1 [3] * 1 3 3 1 [4] * 1 4 6 4 1 [5] * 1j=0 5j=1 10j=2 10 j=3 5 1 [6] i=5 * 1j=0 6j=1 15j=2 20 15 6 1 [7] 推一行 i=6 * * 杨辉三角 : 两侧是1 中间的内容是由元素的正上方的数值与左上方的数值相加 * */ public static int[][] getYanhuiTriangle(int len){ int[][] nums = new int[len][]; for (int i = 0; i < nums.length; i++) {//控制有少行,执行轮数 nums[i]=new int[i+1];//开辟空间地址--数组不理解,循环给每个数组赋值,数组长度都不固定的, for (int j = 0; j <=nums[i].length-1; j++) { if(i==0 || j==0 ||j==nums[i].length-1){//两侧的情况 nums[i][j]=1; }else { nums[i][j]=nums[i-1][j]+nums[i-1][j-1]; } System.out.print(nums[i][j]+"\t"); } System.out.println(""); } return nums; } public static void main(String[] args) { getYanhuiTriangle(8); } } 查找最大最小值 package test.java02; public class test2 { public static void main(String []args){ int[] nums = {5,6,87,23,100,2}; int tmp = nums[0]; int index = 0; for (int i = 1; i < nums.length; i++) { if (nums[i] > tmp) { tmp = nums[i]; index = i; } } System.out.println("索引值:" + index); System.out.println("最大值:" + tmp); //-------------------------------------- int[] nums1 = {5,6,87,23,100,2}; int tmp1 = nums1[0]; int index1 = 0; int i = 1; while (i<nums1.length) { if (nums1[i] > tmp1) { tmp1 = nums1[i]; index1 = i; } i++; } System.out.println("索引值:" + index1); System.out.println("最大值:" + tmp1); } }
相关 java 杨辉三角 public class TestYH\{ public static void main(String\[\] args)\{ int rows = 5; int 不念不忘少年蓝@/ 2023年10月08日 12:13/ 0 赞/ 23 阅读
相关 杨辉三角 一、什么是杨辉三角 > 杨辉三角:是二项式系数在三角形中的一种几何排列。 > 杨辉三角的每个数等于它上方两数之和。 > ![在这里插入图片描述][20201206 末蓝、/ 2022年12月26日 15:26/ 0 赞/ 314 阅读
相关 Java基础--杨辉三角、查找最大最小值 杨辉三角 package test.java03; public class ArrayDemo { / 数组题 以你之姓@/ 2022年07月16日 01:11/ 0 赞/ 180 阅读
相关 java-杨辉三角 打印杨辉三角 package day06; import java.util.Scanner; public class Arra 妖狐艹你老母/ 2022年06月14日 03:49/ 0 赞/ 254 阅读
相关 杨辉三角 package day05; import java.util.Scanner; /\\ \ java基础:键盘录入/二维数组 \ Author: \ Desc 蔚落/ 2022年06月07日 14:13/ 0 赞/ 299 阅读
相关 杨辉三角 题目描述 按要求输入如下格式的杨辉三角 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 最多输出10层 逃离我推掉我的手/ 2022年05月05日 09:56/ 0 赞/ 320 阅读
相关 杨辉三角 import java.util.Scanner; public class Main \{ public static void main(String\[\] ar 柔光的暖阳◎/ 2022年04月22日 08:38/ 0 赞/ 268 阅读
相关 JAVA基础:数组(杨辉三角) / 11.17 杨辉三角:直角三角形型,等腰三角形型 直角三角形:两种定义数组方式 注意:第一种更加节约资源 末蓝、/ 2022年04月16日 06:07/ 0 赞/ 195 阅读
相关 杨辉三角 打印杨辉三角 代码: import java.util.; public class test1 { / 输出杨辉三角 / 太过爱你忘了你带给我的痛/ 2021年09月23日 08:58/ 0 赞/ 526 阅读
还没有评论,来说两句吧...