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

西安网站优化排名案例网站宣传的手段有哪些

西安网站优化排名案例,网站宣传的手段有哪些,上海专业网站建站,中国建设银行预约网站插入排序是一种简单直观的排序算法。它的基本思想是将一个待排序的元素插入到已经排序好的序列中的适当位置#xff0c;从而得到一个新的、元素个数加一的有序序列。 具体的插入排序算法过程如下#xff1a; 从第一个元素开始#xff0c;认为第一个元素已经是有序序列。取…        插入排序是一种简单直观的排序算法。它的基本思想是将一个待排序的元素插入到已经排序好的序列中的适当位置从而得到一个新的、元素个数加一的有序序列。 具体的插入排序算法过程如下 从第一个元素开始认为第一个元素已经是有序序列。取出下一个元素在已经排序的序列中从后向前扫描。如果已经排序的元素大于新元素将该元素移到下一个位置。重复步骤3直到找到已排序的元素小于等于新元素的位置。将新元素插入到该位置后。重复步骤2~5直到所有元素都被插入到有序序列中。 以下为Java实现插入排序的代码示例 public class InsertionSort {public static void insertionSort(int[] arr) {int n arr.length;for (int i 1; i n; i) {int key arr[i];int j i - 1;// 将比当前元素大的元素向后移动while (j 0 arr[j] key) {arr[j 1] arr[j];j--;}// 插入当前元素到正确位置arr[j 1] key;}}public static void main(String[] args) {int[] arr {5, 2, 8, 4, 1};System.out.println(Before sorting:);for (int num : arr) {System.out.print(num );}System.out.println();insertionSort(arr);System.out.println(After sorting:);for (int num : arr) {System.out.print(num );}System.out.println();} }输出结果 Before sorting: 5 2 8 4 1 After sorting: 1 2 4 5 8 以上代码实现了插入排序的功能。在insertionSort方法中首先从第二个元素开始遍历数组将当前元素存储在key变量中。然后通过一个循环将比key大的元素向后移动腾出合适的位置插入key。最后将key插入到正确的位置。在main方法中我们创建一个数组调用insertionSort方法进行排序并输出排序前后的数组。
http://www.pierceye.com/news/910221/

相关文章:

  • 建筑网站夜里几点维护怎么开发软件app软件
  • 厦门人才网官方网站wordpress 晒单
  • 网站不收录是什么原因网站建设与网页设计试卷
  • html网站模板资源2015做那个网站能致富
  • 设计导航精选最好的设计网站大全商城网站建设开发多少钱
  • 滨州j建设局网站投诉电话检察机关加强网站建设
  • 付费抽奖网站怎么做宁波网站推广营销
  • 单位的网站的建设个人网页制作策划书
  • 在中国可以做国外的域名网站吗企业网查询是什么
  • 网站开发在线浏览pdfwin7可以做网站吗
  • 手机上制作网站的软件巢湖有没有专门做网站的公司
  • 哪里有做企业网站的wordpress 主题类型
  • 什么是网站平台开发工具网站怎么做筛选功能的代码
  • 自建站 外贸军事内参消息
  • 化妆品网站建设实训总结坂田建设网站
  • 成都网站建设哪家专业嘉峪关市建设局网站
  • 企业策划 企业网站建设 品牌设计下载住小帮app看装修
  • wordpress文章内图片不显示不出来成都seo整站
  • 鞍钢节能公司网站开发陈仓网站建设
  • 手机网站怎样排版最好东莞常平招聘网最新招聘信息
  • 网站推广途径选择com域名和网站
  • 建设网站后如何上线免费的网站app下载
  • 哪些动物可以做网站名天津免费建站
  • 网站关键字优化技巧如何做推广麦当劳的网站
  • 广州公司注册场地要求网站怎么优化排名的方法
  • 自己做网站用什么软件建设银行网站联系电话
  • 做一个论坛网站需要多少钱推广型网站制作公司
  • 网站介绍页面网站建设怎么找客户资源
  • 我的百度网盘登录入口大兵seo博客
  • 注册监理工程师注册查询系统关于进一步优化 广州