数组引用--冒泡排序 数组倒置为例
//倒置public class Arriy {public static void main(String args[]){int data[]=new int[]{10,78,24,33,87,5,44,9,55};arrayinc(data);printarray(data);}public static void arrayinc(int array[]){int head=0;int tail=array.length-1;int center=array.length/2;for(int x=0;x<center;x++){int temp=array[head];array[head]=array[tail];array[tail]=temp;head++;tail--;}}public static void printarray(int arr[]){for(int x=0;x<arr.length;x++){System.out.print(arr[x]+"、");}} }
//冒泡
public class Arriy {public static void main(String args[]){int data[]=new int[]{10,78,24,33,87,5,44,9,55};arrayinc(data);arr(data);}public static void arrayinc(int array[]){for (int x=0;x<array.length-1;x++){for(int y=0;y<array.length-1;y++){if(array[y]>array[y+1]){int temp =array[y];array[y]=array[y+1];array[y+1]=temp;}}}}public static void arr(int temp[]){for(int x=0;x<temp.length;x++){System.out.print(temp[x]+"、");}} }
转载于:https://www.cnblogs.com/wangyinxu/p/6259063.html
数组引用--冒泡排序 数组倒置为例相关推荐
- shell脚本里变量引用 数组引用 遍历数组
shell脚本里变量引用 数组引用 遍历数组 1.定义的变量-引用变量方式 name=zhangecho $name 或 echo ${name} 2.命令执行结果-引用变量方式 两种方式$()和`` ...
- 集合——对象数组(引用数据类型数组)
案例:我有5个学生,请把这个5个学生的信息存储到引用数据类型数组中,并遍历数组,获取得到每一个学生的信息. 思路分析:首先,想要创建学生对象,就得有学生这个类,所以,首先创建一个包(package c ...
- 【编译原理笔记12】中间代码生成:简单赋值语句的翻译,数组引用的翻译
本次笔记内容: 6-3 简单赋值语句的翻译 6-4 数组引用的翻译 本节课幻灯片,见于我的 GitHub 仓库:第12讲 中间代码生成_2.pdf 文章目录 简单赋值语句的翻译 赋值语句翻译的任务 赋 ...
- java二位数组biaoda_java基础 day14 数组 二维数组 冒泡排序 例题(正则表达式)
数组: 数组静态初始化及遍历 package wwl.array; import java.util.Arrays; /** * 数组的静态初始化及数组遍历 * */ public class Tes ...
- day02--java基础编程:变量,数据类型,类型转换,运算规则,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序
1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...
- Linux随笔10-Ubuntu网络配置、非交互式远程主机登录以及shell中的数组应用(冒泡排序数组中的元素)
Contents 1. Ubuntu系统网络配置总结 1.1. 配置主机名 1.2. 配置网卡名称 1.3. 配置网卡IP地址 2. 非交互式远程主机登录 2.1. 使用expect实现 2.2. 使 ...
- day02--java基础编程:变量,数据类型,类型转换,运算规则,Scanner,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序
1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...
- php 数组去重_数组去重(JavaScript 为例)
数组去重,就是在数组中查找相同的元素,保留其中一个,去除其他元素的程. 从这句话揭示了数组去重的两个关键因素: 找到重复项 去除重复项 本文告诉你在遇到去重问题时该如何思考,并以 JavaScript ...
- c语言程序定义不知数量的一维数组,c语言程序设计10-第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组.ppt...
c语言程序设计10-第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组 * 临沂大学汽车学院:韩晓翠 第6章 利用数组处理批量数据 6.1 怎样定义和引用一维数组 授课要点 数组的概念 一维 ...
最新文章
- Mobile OpenCart 自适应主题模板 ABC-0074
- dockerfile常用命令
- CPU使用率的几个重要指标含义列举
- 功能自动化测试工具列表大全
- RuoYi-Process多模块activity工作流项目快速搭建
- Extjs4 radiogroup打开时的被选中值设置为变量
- 微信小程序 setData动态设置数组中的数据
- 【线上分享】移动音视频SDK工程实践之数据采集和处理
- python数据分析准备_使用Python进行数据分析I 环境准备
- Linux 命令之 dpkg --Debian 的一个底层包管理工具
- 最全总结!聊聊 Python 发送邮件的几种方式
- 【转】Nginx服务并发过10万的Linux内核优化配置
- 数据挖掘 姓名用字特点 目录 1. 姓名用字特点	1 2. 男性姓名专用字210个(三字词,双字词都适用)	1 2.1. 男性姓名专用字 双字词适用317个	1 3. 女人姓名用字	2 3.1.
- 微信 h5(公众号)简单登录
- 【机器人定位引导中的机器视觉技术】
- Nb iot php_电信NBIoT物联网平台完整测试流程整理
- 笔记:Inductive Robust Principal Component Analysis
- SEAL全同态加密开源库(十二) CKKS-源码浅析
- QGIS基本功 | 21 QGIS工程文件属性设置(2)——坐标参照系、变换、默认样式、数据源、关系和变量
- 【退役记】NOI2022