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

成都学生做网站400免费服务电话申请

成都学生做网站,400免费服务电话申请,关键词网站排名软件,网站建设推广找stso88效果好文章目录 一、排序思想的题目二、使用步骤1. 一、排序思想的题目 跟着b站一周刷爆leetcode这个视频开始刷一下leetcode的题目 进行一下记录啥的 二、使用步骤 1. 315. 计算右侧小于当前元素的个数 代码如下#xff1a; 写了一下暴力解法#xff0c;没有通过 使用归并排序… 文章目录 一、排序思想的题目二、使用步骤1. 一、排序思想的题目 跟着b站一周刷爆leetcode这个视频开始刷一下leetcode的题目 进行一下记录啥的 二、使用步骤 1. 315. 计算右侧小于当前元素的个数 代码如下 写了一下暴力解法没有通过 使用归并排序进行优化实则就是把大问题分成各个小问题简化为如果我左端大于你第二个的左端了那你后面的也不用看了直接r-l1就是个数 import java.util.ArrayList; import java.util.Collections; import java.util.List;class solution {// ListInteger res new ArrayList();// for(int i 0; i nums.length; i){// int t 0;// for(int j i 1;j nums.length; j){// if(nums[i] nums[j]){// t;// }// }// res.add(t);// }// return res;public void process(int[] nums, int l, int r, ListInteger list, int[] index){int mid l ((r - l) 1);if( l r){return ;}// 正常的归并process(nums,l,mid, list, index);process(nums,mid 1,r, list, index);merge(nums,l,mid,r,list, index);}// 归并public void merge(int[] nums,int l,int m,int r,ListInteger list,int[] index){// index是用来存原来下标的移动的因为要返回原来对应的一个列表只能这样记录了int[] temp new int[r - l 1];int[] tempIndex new int[r - l 1];int p1 l;int p2 m 1;int i 0;// 左右指针开始移动while(p1 m p2 r){if(nums[p1] nums[p2]){temp[i] nums[p2]; //塞进去tempIndex[i] index[p2]; // 塞下标i;p2;}else{//关键点当左指针大于右指针的时候右边直接归纳个数即可list.set(index[p1],list.get(index[p1])r-p21); // 右比左小则加长度temp[i] nums[p1];tempIndex[i] index[p1];i;p1;}}while(p1 m){temp[i] nums[p1];tempIndex[i] index[p1];i;p1;}while(p2 r){temp[i] nums[p2]; //塞进去tempIndex[i] index[p2]; // 塞下标i;p2;}for(int k 0; k temp.length;k ){nums[k l] temp[k];index[k l] tempIndex[k];}}public ListInteger countSmaller(int[] nums) {// 存放结果ListInteger list new ArrayList(Collections.nCopies(nums.length, 0));int[] index new int[nums.length];for(int i 0;i nums.length;i){index[i] i;}process(nums,0,nums.length-1,list,index);return list;}}// 测试用例 public class test{public static void main(String[] args) {int [] test {-1,-1};solution s new solution();s.countSmaller(test);} }
http://www.hkea.cn/news/14299299/

相关文章:

  • 网站开发和推广方案专业搜索引擎优化电话
  • 网站开发需要什么东西广州冼村街道办事处电话
  • 龙川县建设网站建设银行企业网上银行
  • 制作网站需要哪些成本柳州做网站的
  • 环球旅行社网站建设规划书论文邯郸模板建站教程
  • python做网站显示表格国家学历提升官网
  • 专业郑州网站建设WordPress数据库自动切换
  • 网站建设自己能做吗网络直播公司营销方案
  • 装饰公司手机网站网站哪些功能是PHP做的
  • 怎么建立一个购物网站自己做竞猜网站挣钱吗
  • 网站建设 接单网站返回首页按钮
  • 成都正规集团网站制作维护wordpress设置备案
  • 免费网站空间怎么北京市装修公司前10名
  • 现在建设网站都用什么软件下载logo免费自动生成器app
  • clo3d代做网站织梦淘宝客网站
  • 可信网站认证服务中心眼科医院网站建设方案
  • 丰润网站建设品质好是什么意思
  • 个人网站域名申请个人养老金怎么缴纳
  • 旅游网站设计代码html软件推广方法
  • 游戏建设网站装修设计师培训班
  • 北京改网站邢台信息发布平台
  • 中国能源建设集团网站深圳做网站哪个平台好
  • 做微信h5的网站宝德科技专业嘉兴网站建设
  • 广西智能网站建设方案营销顾问
  • 对网站政务建设的建议网站建设优化价格
  • 沈阳网站建设团队wordpress 文章带字段
  • 榆林北京网站建设商洛网站制作
  • wordpress升级vipseo效果检测步骤
  • 营销型网站建设公司哪家好查询网站是否正规
  • 网站建设改版目的部门网站建设方案