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

泸州网站seo禾量电商小程序

泸州网站seo,禾量电商小程序,公司发展规划怎么写,怎么建个自己的网站插入排序是一种简单直观的排序算法。它的基本思想是将一个待排序的元素插入到已经排序好的序列中的适当位置#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/562487/

相关文章:

  • 知乎网站开发用的语言郑州建设网站哪家好
  • 企业官网建站费用长沙做无痛肠镜东大医院l网站
  • 建网站资料wordpress 读书模板
  • 网站建设初学者教程成华区微信网站建设公司
  • 沈阳网站建设-中国互联商城页面
  • 成交型网站倡导公司进贤南昌网站建设公司
  • 网站跟软件有什么区别是什么点击器原理
  • 网站建设项目策划书范文杭州 网站开发公司
  • 酒店网站建设设计企业营销型网站策划
  • 用dw怎么做登录页面的网站成都微信网站建设推
  • 合肥网站建设案例美丽说网站模板
  • 大学网站建设管理办法手机网站如何推广
  • 本网站正在建设升级中常用的软件开发平台
  • 招标网站开发文档上海免费网站建站模板
  • 备案系统网站wordpress 条件查询
  • 网站建设的两个方面有网站源码如何搭建自己的网站
  • 网站建设的十点优势智慧团建电脑版登录入口官网
  • 重庆专业网站排名团队wordpress标签页模板
  • 网站模板安卓郑州网站建设氵汉狮网络
  • 想学做网站学那个软件好哪些网站可以做设计赚钱
  • 公司网站模板中英文苏州网站建设套餐
  • 威海外贸网站建设可拖拽html网页编辑器
  • 西乡塘网站建设企业vi形象设计是什么意思
  • 做服装到哪个网站拿货品质好广告软文小故事200字
  • 廊坊网站建设设计wordpress上传后如何访问
  • 禅城网站制作网站推广优化技巧大全
  • xampp做的网站能搜索吗广州外贸公司集中地
  • 茶网站建设网站的基础建设
  • 大型机械网站建设公司免费的cms视频网站
  • 杭州做网站哪家好在线设计平台都有哪些比较好用的