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

html婚纱网站源码做网站爱游戏

html婚纱网站源码,做网站爱游戏,苏州网站建设永阳网络,网站被k的表现插入排序是一种简单直观的排序算法。它的基本思想是将一个待排序的元素插入到已经排序好的序列中的适当位置#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.dnsts.com.cn/news/84032.html

相关文章:

  • 烟台网站搭建基于h5的个人网站建设
  • 搭设企业网站教程建筑方案设计案例
  • 如何用dw做网站地图ios开发者网站
  • 网站管理手册河南省建设厅网站103号文件
  • 免费的网站申请口腔建立网站
  • 品牌网查询网站优化关键词排名怎么做
  • 网站收录平台方法做网站申请个体户
  • 小程序模板好还是源码好三明网站优化
  • 餐饮o2o 网站建设微博网站建设
  • 网站绝对路径wordpress文章点赞
  • 宿州网站建设网站帮朋友做网站
  • 做网站的空间费用要多少贾汪网架公司
  • 高端人才做兼职的招聘网站有哪些简单网页模板代码
  • 如皋网站制作网站建设包含域名
  • 上海网站快速排名网站二级页面怎么做
  • 网站的建设成本广州市地图最新版 高清晰
  • 小清新文章网站教育网站如何做经营
  • 网站更新免费个人博客网站模板下载
  • 上海市住房和城乡建设厅官方网站网站竞价排名
  • 福州专业网站建设价格网络规划与设计就业前景
  • 长沙行业网站建设附近装修公司地址电话
  • 网站开发与设计课程设计北京朝阳区建设工作办公网站
  • wordpress音乐站源码云开放平台
  • 青海网站建设企业简单手工
  • 怎么用php做网站后台程序网站产品链接怎么做的
  • 洛阳网站建设培训学校上海网站制作策
  • 做网站每页面费用学校网站建设管理相关规定
  • 建设部网站 标准定额司服务器网站建设情况
  • 写资料的网站有哪些世界各国gdp排名
  • 一次备案多个网站地方社区网站 备案