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

不同类型网站比较及网站域名设计自助建网站哪个便宜

不同类型网站比较及网站域名设计,自助建网站哪个便宜,wordpress timeline,兰州网站seo收费目录 1. 说明2. 举个例子3. java代码示例4. java示例截图 1. 说明 1.直接插入排序的方式和打牌一样#xff0c;刚开始数组为空 2.拿到一个数字后从左到右将它与数组中的每一个数字进行比较#xff0c;然后插入合适的位置 3.到最后#xff0c;数组按照既定的顺序排序好 2. 举… 目录 1. 说明2. 举个例子3. java代码示例4. java示例截图 1. 说明 1.直接插入排序的方式和打牌一样刚开始数组为空 2.拿到一个数字后从左到右将它与数组中的每一个数字进行比较然后插入合适的位置 3.到最后数组按照既定的顺序排序好 2. 举个例子 示例 [5, 3, 4, 1, 2]1. 获取数组的长度5从第二个数开始循环操作 2. 取下一个比较的值3索引i为1上一个索引j为0 3.判断5是否大于3则索引为1的数字改为5得到 [5, 5, 4, 1, 2]jj-1-1j0跳出循环 4.将索引0的位置的数字改为3得到[3, 5, 4, 1, 2] 5. 取下一个比较的值4索引i为2上一个索引j为1 (索引0到索引j都是有序的) 6. 比较索引1位置的数字5大于4将索引2位置的数字改为5(往后挪一位)得到[3, 5, 5, 1, 2]jj-10 7. 比较索引0位置的数字3小于4跳出循环 8. 将索引1位置的数字改为4得到[3, 4, 5, 1, 2] 9. 取下一个比较的值1索引i为3上一个索引j为2 (索引0到索引j都是有序的) 10. 比较索引2位置的数字5大于1将索引3位置的数字改为5(往后挪一位)得到[3, 4, 5, 5, 2]jj-11 11. 比较索引1位置的数字4大于1将索引2位置的数字改为4(往后挪一位)得到[3, 4, 4, 5, 2]jj-10 12. 比较索引0位置的数字3大于1将索引1位置的数字改为3(往后挪一位)得到[3, 3, 4, 5, 2]jj-1-1j0跳出循环 13. 将索引0位置的数字改为1得到[1, 3, 4, 5, 2] 14. 取下一个比较的值2索引i为4上一个索引j为3索引0到索引j都是有序的 15. 比较索引3位置的数字5大于2将索引4位置的数字改为5(往后挪一位)得到[1, 3, 4, 5, 5]jj-12 16. 比较索引2位置的数字4大于2将索引3位置的数字改为4(往后挪一位)得到[1, 3, 4, 4, 5]jj-11 17. 比较索引1位置的数字3大于2将索引2位置的数字改为3(往后挪一位)得到[1, 3, 3, 4, 5]jj-10 18. 比较索引0位置的数字1小于2跳出循环 19. 将索引1位置的数字改为2得到[1, 2, 3, 4, 5] 3. java代码示例 package com.learning.algorithm.sort;/*** 直接插入排序* 示例 5, 3, 4, 1, 2* 1.获取数组的长度5从第二个数开始循环操作* 开始循环* 2.取下一个比较的值3索引i为1上一个索引j为0* 3.判断5是否大于3则索引为1的数字改为5得到 [5, 5, 4, 1, 2]jj-1-1j0跳出循环* 4.将索引0的位置的数字改为3得到[3, 5, 4, 1, 2]* 继续循环* 5.取下一个比较的值4索引i为2上一个索引j为1 (索引0到索引j都是有序的)* 6.比较索引1位置的数字5大于4将索引2位置的数字改为5(往后挪一位)得到[3, 5, 5, 1, 2]jj-10* 7.比较索引0位置的数字3小于4跳出循环* 8.将索引1位置的数字改为4得到[3, 4, 5, 1, 2]* 继续循环* 9.取下一个比较的值1索引i为3上一个索引j为2 (索引0到索引j都是有序的)* 10.比较索引2位置的数字5大于1将索引3位置的数字改为5(往后挪一位)得到[3, 4, 5, 5, 2]jj-11* 11.比较索引1位置的数字4大于1将索引2位置的数字改为4(往后挪一位)得到[3, 4, 4, 5, 2]jj-10* 12.比较索引0位置的数字3大于1将索引1位置的数字改为3(往后挪一位)得到[3, 3, 4, 5, 2]jj-1-1j0跳出循环* 13.将索引0位置的数字改为1得到[1, 3, 4, 5, 2]* 继续循环* 14.取下一个比较的值2索引i为4上一个索引j为3索引0到索引j都是有序的* 15.比较索引3位置的数字5大于2将索引4位置的数字改为5(往后挪一位)得到[1, 3, 4, 5, 5]jj-12* 16.比较索引2位置的数字4大于2将索引3位置的数字改为4(往后挪一位)得到[1, 3, 4, 4, 5]jj-11* 17.比较索引1位置的数字3大于2将索引2位置的数字改为3(往后挪一位)得到[1, 3, 3, 4, 5]jj-10* 18.比较索引0位置的数字1小于2跳出循环* 19.将索引1位置的数字改为2得到[1, 2, 3, 4, 5]*/ public class DirectInsertSort {public static void sort(int array[]) {// 获取数组的长度int length array.length;// 从第二位开始比较for (int i 1; i length; i) {// 获取下一个比较的值int key array[i];// 上一个索引int j i - 1;// 比较到索引大于等于0的 且 遍历前面的值 与 key比较大小如果比key大大的值往后挪一位while (j 0 array[j] key) {// 比key大的值往后挪一位array[j 1] array[j];// 继续比较前面的值和key的大小j j - 1;}// 当array[j]比key小则array[j1]的数字改为keyarray[j 1] key;}}/* A utility function to print array of size n*/public static void print(int[] array) {for (int i : array) {System.out.print(i );}}public static void main(String args[]) {int array[] {5, 3, 4, 1, 2};DirectInsertSort.sort(array);DirectInsertSort.print(array);} }4. java示例截图
http://www.pierceye.com/news/502840/

相关文章:

  • 个人网站有哪些类型公众号开发教程零基础
  • 合肥做兼职网站户县住房和城乡建设局官方网站
  • 集团网站源码域名备案成功如何做网站
  • 吉林省建设监理协会网站诚信建设智慧团建官网登录
  • 萧县住房和城乡建设局网站文学网站模板下载
  • 家用电脑可以做网站吗wordpress获取文章信息
  • 山东公路建设集团网站wordpress插件代码
  • 惠州网站公司网站制作成app
  • 站群管理系统汕头网站建设和运营
  • 泉州哪里做网站开发攻击asp网站
  • 网站参考模板网络营销案例论文3000字
  • 网站开发 盈利采购网站模板
  • 营销网站建设的规则徐州经济开发区网站
  • 做动图的网站知乎wordpress 死链提交
  • 无锡网站维护公司安卓手机优化软件排名
  • 怎么查一个网站做的外链浏览器网站免费进入
  • 济南网站建设小程序必要网站用什么做的
  • 京东商城网站怎么做wordpress幻灯
  • 建设银行明细网站能查多久企业取名
  • 总行网站建设银行报培训机构是干什么的
  • 企业网站推广建议淳安千岛湖建设集团网站
  • 网站建设代码优化石家庄门户网站制作
  • 网站可以制作ios网站源码提取
  • 建设银行网站怎么开通手机通知做网站回答
  • 网页制作的价格大概三河网站seo
  • 东莞网站建设 信科网络wordpress图片域名
  • 软件行业 网站建设 模块吉林电商的网络推广
  • 自己有服务器和域名怎么做网站门户网站建设推荐
  • 兰州新站点seo代理吉林市网站建设招标
  • 网站开发形式选择wordpress tag__not_in