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

江苏住房和城乡建设厅官方网站页面设计要会什么

江苏住房和城乡建设厅官方网站,页面设计要会什么,抖音代运营公司加盟,淄博网站制作公司算法步骤 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。重复第二步,直到所有元素均排序完毕。 动图演…

算法步骤

  • 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置
  • 再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。
  • 重复第二步,直到所有元素均排序完毕。

动图演示:

动图

以下是Java实现选择排序的代码:

public class SelectionSort {public static void selectionSort(int[] arr) {int n = arr.length;// 遍历未排序部分的元素for (int i = 0; i < n - 1; i++) {// 假设未排序部分的第一个元素是最小值int minIndex = i;// 在未排序部分寻找最小值for (int j = i + 1; j < n; j++) {if (arr[j] < arr[minIndex]) {minIndex = j;}}// 如果未排序部分的第一个元素不是最小值,交换它们if (minIndex != i) {int temp = arr[i];arr[i] = arr[minIndex];arr[minIndex] = temp;}}}public static void main(String[] args) {int[] arr = {5, 2, 8, 1, 9, 4, 6, 3, 7};selectionSort(arr);for (int i : arr) {System.out.print(i + " ");}}
}

输出:

1 2 3 4 5 6 7 8 9

http://www.yayakq.cn/news/591976/

相关文章:

  • 网站建设表单教案mini主机做网站服务器
  • 招聘类网站建设公司网络维护通知
  • 公司网络推广网站个人主页制作
  • 智慧团建网站入口pc端外包网站建设
  • rio门户网站的制作google下载官网
  • 庆阳网站哪里做wordpress媒体分类
  • 虚拟云服务做网站门户网站的基本特征信息与服务
  • 北京网站推广排名服务怎么设置微信公众号
  • 福建省建设厅招标网站阿里云主机搭建网站
  • 局域网内建网站惠州建设局官方网站
  • 黑龙江省建设厅网站的电话新浪微博网页版qq登录入口
  • 建公司网站流程杭州网站设计我选柚v米科技
  • 手机做logo用什么网站河北地矿建设集团官方网站
  • 哪里可以做公司网站备案模板的种类
  • 移动网站的开发流程图家在深圳光明
  • 最好用的网站建设软件厦门专业做网站的公司
  • 网站seo优化免费百度网页安全警告怎么解除
  • 电商网站创建的几个阶段大型网站的制作
  • 网站标题字数舆情危机公关公司
  • 网站后台首页设计wordpress按钮
  • 随州网站建设北京手机网站建设公司
  • 谁分享一个免费网站2021网站ico添加
  • 有凡客模版怎么建设网站建设工程项目管理规范
  • 大连网站推广排名临沂seo整站优化厂家
  • wordpress主题站模板下载本网站仅支持ie浏览器
  • 品牌形象网站有哪些软件开发多少钱一个月
  • 做钢材生意一般做什么网站好成都公司网站建设
  • 网站目录结构说明手机编程app哪个好
  • 青岛模版网站建设重庆市建设施工程信息网
  • 网站开发学习培训WordPress新闻采集插件