数组,冒泡排序,棋盘
发布日期:2022-01-20 01:08:20
浏览次数:12
分类:技术文章
本文共 1808 字,大约阅读时间需要 6 分钟。
效果相同 建议第一种
int[] nums; int nums[];c++ nums =new int[10];可存放10个元素 int sum=0; nums [0]=1; nums [1]=2; nums [2]=3; nums [3]=4; nums [4]=5; for(int i; i<array.length;i++){ sum+=nums[i]}
System.out.println(sum); //静态 int[]a={1,2,3,4,56,7}; 二维数组: 就是数组嵌套 int[][] array={ {1,2},{3,4}{5,6},{6,7}};冒泡排序
比较数组中两个相邻的元素,如果第一个比第二个数大,我们就交换他们的位置。
每一次比较都会产生一个较大的,较小的数字。 下一次轮侧可以少一个排序 依次循环直到结束package com.company;import java.util.Arrays;public class Main { public static void main(String[] args) { int[]a ={ 1,2,5,4,464,456}; int [] sort = sort(a); System.out.println(Arrays.toString(sort)); } public static int[] sort(int[] array){ int temp =0; for(int i = 0; iarray[j]){ temp=array[j]; array[j]=array[temp];//数字交换 array[j+1]=temp; flag=true; } } if(flag==false){ break;} } return array; } }
棋盘:
package com.company;public class Main { public static void main(String[] args) { int[][] arg= new int[11][11]; arg[1][2]=10; arg[2][3]=30; System.out.println(" "); for (int[] ints:arg) { for (int a:ints) { System.out.print(a+"\t"); } System.out.println(); } int sum=0; for (int i = 0; i <11; i++) { for (int j= 0; j< 11; j++) { if(arg[i][j]!=0){ sum++; } } } System.out.println("有效值个数"+sum); //创建一个稀疏数组 int[][] arg2 = new int[sum+1][3]; arg2[0][0] =11; arg2[0][1] =11; arg2[0][2] =sum; //遍历二维数组,将非零的值,存放在稀疏数组中 int count=0; for (int i = 0; i
转载地址:https://blog.csdn.net/answero/article/details/106030634 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月02日 14时50分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Unity中实现解析Json文件
2019-04-27
Unity自带Json解析库——JsonUtility
2019-04-27
Unity中使用ViedoPlayer操作视频文件
2019-04-27
C#中的的输入与输出
2019-04-27
C#中@符号的作用
2019-04-27
C#中$符号的作用
2019-04-27
Mac装windows系统后如何更换触控板设置
2019-04-27
Unity中实现获取一段时间内移动设备声音的最大音量
2019-04-27
springboot的初始化启动过程
2019-04-27
关于spring bean 生命周期代码详解-产生到消亡
2019-04-27
spring 启动之全过程 源码解析
2019-04-27
Spring AOP 原理
2019-04-27
mysql 分库分表分区 动态扩容 总结
2019-04-27
分布式事务 四种方案
2019-04-27
redis和spring整合
2019-04-27
iis6 和iis7s上整个网站重定向
2019-04-27
iis7 url重写和重定向
2019-04-27
XStream xml与javabean之间的互转
2019-04-27
Kubernetes基础:MacOS上设定Dashboard
2019-04-27