当前位置: 首页 > news >正文

成都电商网站沈阳建站

成都电商网站,沈阳建站,企业网站设计方案,协同办公系统选择排序 选择排序的基本思想是冒泡排序#xff0c;记录当前位置i和最小值k的位置#xff0c;使用一个变量j往后寻找。 每一轮找到最小值后与第一个元素进行交换#xff0c;以此类推。 不使用辅助变量交换两个元素的值方法 package com.company.sort;import java.util.Ra…选择排序 选择排序的基本思想是冒泡排序记录当前位置i和最小值k的位置使用一个变量j往后寻找。 每一轮找到最小值后与第一个元素进行交换以此类推。 不使用辅助变量交换两个元素的值方法 package com.company.sort;import java.util.Random;//选择排序的基本思想是冒泡排序记录当前位置i和最小值k的位置使用一个变量j往后寻找。 // 每一轮找到最小值后与第一个元素进行交换以此类推。 public class SelectSort {public static final int ARRLENGTH 10;public static void main(String[] args) {//创建数组int[] unSortArray createArray(ARRLENGTH);//打印初始化未排序数组printArray(unSortArray);//选择排序selectSort(unSortArray);//打印选择排序后的数组printArray(unSortArray);}//创建数组方法数组中的元素随机生成public static int[] createArray(int length){int[] arr new int[length];Random random new Random();for (int i 0; i arr.length; i) {arr[i] random.nextInt(20);//[0,20)}return arr;}//打印数组方法public static void printArray(int[] arr){for (int i0;iarr.length;i) {if (i0){if (arr.length1){System.out.println([arr[0]]);}else{System.out.print([arr[i],);}}else if(iarr.length-1){System.out.println(arr[i]]);}else {System.out.print(arr[i],);}}System.out.println(--------------------------------------------------------);}//选择排序法public static void selectSort(int[] arr){for (int i 0; i arr.length; i) {int ki;for (int j i1; j arr.length ; j) {if (arr[k]arr[j]){k j;}}//这里不知为何不使用辅助变量的两种交换元素方法不适用/*arr[i] arr[i]arr[k];arr[k] arr[i]-arr[k];arr[i] arr[i]-arr[k];-------------------------------a a^b;b a^ba a^b;*/int temp arr[i];arr[i] arr[k];arr[k] temp;}}/* public static void selectSort(int[] arr,int length){for (int i 0; i length; i) {int k i;for (int j i1; j length ; j) {if (arr[j]arr[k]){k j;}}int temp arr[i];arr[i] arr[k];arr[k] temp;}}*/ } 核心代码示意图
http://www.w-s-a.com/news/403660/

相关文章:

  • 珠海斗门建设局网站如何免费做网站
  • 自助外贸网站建设可直接打开网站的网页
  • 江苏城嘉建设工程有限公司网站潍坊网站定制公司
  • 四川省住房和城乡建设厅新网站宜昌建设厅网站
  • 建设网站一般流程建设开发网站
  • 设计外贸英文网站国家企业信息信用公信系统
  • 主题资源网站创建时 如何突出设计的特点阿里云是做网站的吗
  • 乌市建设工程质量监督站网站外资公司注册
  • 档案馆网站机房建设做游戏网站打鱼
  • 网站建设平台 创新模式搭建好ftp服务器 如何通过网站访问
  • 苏州集团网站制作设计网页制作软件ai
  • 网站建设新手教程视频教程手帐风格wordpress主题
  • 做投标网站条件网站更改指定字段
  • mvc5 网站开发之美做印刷网站公司
  • 医疗网站建设精英微信网站用什么制作的
  • 银川网站设计联系电话地推加人2元1个
  • 龙华网站 建设深圳信科北京知名的网站建设公司
  • 怎么做qq刷赞网站搜盘 资源网
  • 微网站怎么做的好名字吗陕西省医院网站建设管理
  • 泉州seo-泉州网站建设公司温州企业自助建站系统
  • 网站建设属于什么费网站建设网络推广
  • 德州网站开发人员网站怎么才能被百度收录
  • wordpress网站怎么加小游戏乐山网站制作公司
  • 企业购 网站建设做兼职有哪些网站
  • 湖州网站做等保费用大型网站建站
  • 优创智汇高端网站建设网站设计工作流程
  • 什么网站可以学做西餐个人网站怎么做支付功能
  • 千户微建站平台做网站需要切图吗
  • 织梦cms 学校网站模板网站建设中的问题
  • 山东济南网站建设公司制作wordpress模板教程视频教程