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

深圳专业网站建设排名怎样制作一个网页

深圳专业网站建设排名,怎样制作一个网页,保险网站,java做的网站有哪些概念: 插入排序(inertion Sort)一般也被称为直接插入排序,是一种简单的直观的排序算法 工作原理:将待排列元素划分为(已排序)和(未排序)两部分,每次从&…

概念:

插入排序(inertion Sort)一般也被称为直接插入排序,是一种简单的直观的排序算法

工作原理:将待排列元素划分为(已排序)和(未排序)两部分,每次从(未排序的)元素选择一个插入到(已排序的)元素中的正确位置,这个位置类似于平时打扑克牌摸牌的操作,右手摸牌,根据牌面的大小放到左手边正确的位置上

 具体实现:使用双层循环,外层循环枚举除了第一个元素之外的所有元素,内层循环遍历当前元素前面的有序表,进行待插入位置查找,并进行移动

 public void insertSort(int[] arr) {if (arr == null || arr.length == 0) {return;}for (int i = 1; i < arr.length; i++) { // 待插入元素的索引int insertEle = arr[i];//对待插入元素进行保存int j = i - 1;//有序区中存在多少个元素就需要遍历多少次for (; j >= 0; j--){if (arr[j] >= insertEle) {arr[j + 1] = arr[j];} else {break;}}//直到找到有序区第一个比待插入元素小的位置,然后在j+1上添加元素arr[j + 1] = insertEle;}}

leetcode题:

删除某些元素后的数组均值

class Solution {public double trimMean(int[] arr) {if(arr==null||arr.length==0){return 0;}Arrays.sort(arr);int count= arr.length/20;double sum=0;for (int i =count; i < arr.length-count; i++) {sum+=arr[i];}return sum/(arr.length-2*count);}
}

去掉最低工资和最高工资后的平均工资

class Solution {public double average(int[] salary) {insertSort(salary);double sum=0;for(int i=1;i<salary.length-1;i++){sum+=salary[i];}return sum/(salary.length-2);}private void insertSort(int[] arr) {if (arr == null || arr.length == 0) {return;}for (int i = 1; i < arr.length; i++) { // 待插入元素的索引int insertEle = arr[i];//对待插入元素进行保存int j = i - 1;//有序区中存在多少个元素就需要遍历多少次for (; j >= 0; j--){if (arr[j] >= insertEle) {arr[j + 1] = arr[j];} else {break;}}//直到找到有序区第一个比待插入元素小的位置,然后在j+1上添加元素arr[j + 1] = insertEle;}}
}

学生分数的最小差值

class Solution {//插入排序public void insertSort(int[] nums){if(nums==null||nums.length==0){return;}for (int i =1; i <nums.length; i++) {int insertEle=nums[i];int j=i-1;for(;j>=0;j--){if(nums[j]>=insertEle){nums[j+1]=nums[j];}else{break;}}nums[j+1]=insertEle;}}public int minimumDifference(int[] nums, int k) {if (nums.length == 1) {return 0;}insertSort(nums);int min=nums[k-1]-nums[0];for (int i = 1; i <=nums.length-k; i++) {min=Math.min(min,nums[i+k-1]-nums[i]);}return min;}
}

http://www.hkea.cn/news/256617/

相关文章:

  • 网站素材 下载产品推广渠道
  • 网站后台维护怎么做seo专员工资一般多少
  • 中国网站推广黄页名录微商推广哪家好
  • 哈尔滨网站开发电话电商培训基地
  • 如何用php数据库做网站搜索seo优化托管
  • 中国城乡建设部人力网站首页优化落实疫情防控
  • 做网站到底能不能赚钱网络优化工程师前景
  • 乌镇网站建设标书百度站长工具域名查询
  • 制作公司网站价格腾讯广告代理商加盟
  • 大学生活动网站开发文案苏州seo门户网
  • 阿里云认证网站建设题库seo助理
  • 凤岗网站仿做靠谱seo外包定制
  • xampp安装wordpress说明徐州seo外包
  • 啥网站都能看的浏览器下载百度收录查询工具
  • 福田附近公司做网站建设哪家效益快奶糖 seo 博客
  • 临沂免费自助建站模板品牌整合营销
  • iis做本地视频网站找客户资源的网站
  • 做调查用哪个网站网络推广有多少种方法
  • 开发一个交易网站多少钱在线工具
  • 网站平台怎么建立的软文范例
  • 移动应用开发专业学什么东莞seo软件
  • 做宣传网站的公司手机百度极速版app下载安装
  • 私人可以做慈善网站吗外贸如何推广
  • 网站页面模板页面布局如何成为百度广告代理商
  • 瑞安外贸网站建设曲靖百度推广
  • 先做网站还是服务器销售营销方案100例
  • 用卫生纸做的礼物街网站免费网页空间到哪申请
  • 手游网站做cpc还是cpm广告号厦门网页搜索排名提升
  • 人个做外贸用什么网站好宁波百度seo点击软件
  • 诈骗网站怎么做的企业网站seo案例分析