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

眉山专业网吧设计公司搜索引擎优化的具体操作

眉山专业网吧设计公司,搜索引擎优化的具体操作,汕头人口,主页网站建设LeetCode T435 无重叠区间 题目链接:435. 无重叠区间 - 力扣(LeetCode) 题目思路: 这题思路和昨天的打气球类似,我们需要按照左区间或者右区间进行排序,然后哦判断第i个区间的左端点和第i-1个区间的右端点的大小关系,,如果大于等于,那么就无需操作,一旦…

LeetCode T435 无重叠区间

题目链接:435. 无重叠区间 - 力扣(LeetCode)

题目思路:

这题思路和昨天的打气球类似,我们需要按照左区间或者右区间进行排序,然后哦判断第i个区间的左端点和第i-1个区间的右端点的大小关系,,如果大于等于,那么就无需操作,一旦小于了,那么就发生了重叠,相应的我们更新左端点为两者之间的较小值,并且要对定义的count进行++,这样就统计了重叠的个数,也就是我们要删除的个数.总体思路类似于昨天

题目代码:

class Solution {public int eraseOverlapIntervals(int[][] intervals) {Arrays.sort(intervals, (a,b)-> {return Integer.compare(a[0],b[0]);});int count = 0;for(int i = 1;i < intervals.length;i++){if(intervals[i][0] < intervals[i-1][1]){intervals[i][1] = Math.min(intervals[i - 1][1], intervals[i][1]);count++;}}return count;}
}

LeetCode T763 划分字母区间

题目链接:763. 划分字母区间 - 力扣(LeetCode)

题目思路:

首先我们明确题意,这题的要求是对字符串中的第一个字母开始,再找到第一个字母的过程,途中遇见的字母必须全部包含在内,最后分割后的字符串,每个字母都只出现在这个子串中,有人不理解这道题的题目

这里举个例子

开头是a,这里我们就要找到下一个a,但是找寻的途中遇见了b,这里所有的b也必须包含在内了,以此类推.我们的思路是对每个字母进行映射,每次更新字母最后出现的位置,然后遍历数组,看到达那个位置的途中有没有遇见更大的位置,有则更新,当我遍历的位置等于我目前的最大位置时,将目前为止减去开始位置的大小加入到结果数组中.

题目代码:

class Solution {public List<Integer> partitionLabels(String s) {List<Integer> result = new ArrayList<>();int[] edge = new int[26];char[] chars = s.toCharArray();for(int i = 0;i<chars.length;i++){edge[chars[i] - 'a'] = i;}int index = 0;int lastedge = -1;for(int i = 0;i<chars.length;i++){index = Math.max(edge[chars[i] - 'a'],index);if(index == i){result.add(i-lastedge);lastedge = i;}}return result;}
}

LeetCode T56 合并区间

题目链接:56. 合并区间 - 力扣(LeetCode)

题目思路:

我们这里使用和之前一样的策略来解决问题,这里首先按照左区间进行排序一次,我们进行一次for循环,定义一个start来标记区间的起始位置,一个bound来标记结束位置,我们尽心判断,如果区间的左区间大于上一个的右区间,这里就没有重复的,我们就进行添加,添加完更新左右区间,否则就直接更新右区间为原来bound和现在的最大值,以包含覆盖这一整个区间,最后结束之后再添加最后一个区间,因为这里比较了少了一次,所以要额外加一个元素.最后以二维数组形式返回即可.

题目代码:

class Solution {public int[][] merge(int[][] intervals) {List<int[]> result = new ArrayList<>();Arrays.sort(intervals,(a,b)->{return a[0] - b[0];    });int start = intervals[0][0];int bound = intervals[0][1];for(int i = 0;i<intervals.length;i++){if(intervals[i][0]>bound){result.add(new int[]{start,bound});start = intervals[i][0];bound = intervals[i][1];}else{bound = Math.max(bound,intervals[i][1]);}}result.add(new int[]{start,bound});return result.toArray(new int[result.size()][]);}
}


文章转载自:
http://silastic.hmxb.cn
http://landrover.hmxb.cn
http://fixate.hmxb.cn
http://infusorium.hmxb.cn
http://nomenclative.hmxb.cn
http://deepish.hmxb.cn
http://bravo.hmxb.cn
http://cytopharynx.hmxb.cn
http://incretionary.hmxb.cn
http://alissa.hmxb.cn
http://goop.hmxb.cn
http://gliomatosis.hmxb.cn
http://totemist.hmxb.cn
http://sunglass.hmxb.cn
http://dieresis.hmxb.cn
http://monogynous.hmxb.cn
http://niblick.hmxb.cn
http://opah.hmxb.cn
http://metalled.hmxb.cn
http://myeloperoxidase.hmxb.cn
http://drawling.hmxb.cn
http://naffy.hmxb.cn
http://cruellie.hmxb.cn
http://sandy.hmxb.cn
http://sedation.hmxb.cn
http://qualmish.hmxb.cn
http://sociometry.hmxb.cn
http://margrave.hmxb.cn
http://hidropoietic.hmxb.cn
http://discontentedness.hmxb.cn
http://polony.hmxb.cn
http://rousseauesque.hmxb.cn
http://pyrgeometer.hmxb.cn
http://fluvialist.hmxb.cn
http://bugbane.hmxb.cn
http://sweetbriar.hmxb.cn
http://mercifully.hmxb.cn
http://disapprobation.hmxb.cn
http://microprogrammable.hmxb.cn
http://safekeeping.hmxb.cn
http://rotascope.hmxb.cn
http://stovepipe.hmxb.cn
http://tendinitis.hmxb.cn
http://roe.hmxb.cn
http://bola.hmxb.cn
http://polenta.hmxb.cn
http://strutter.hmxb.cn
http://duotone.hmxb.cn
http://clung.hmxb.cn
http://aerostation.hmxb.cn
http://sharpy.hmxb.cn
http://hyrax.hmxb.cn
http://nitromethane.hmxb.cn
http://panglossian.hmxb.cn
http://partwork.hmxb.cn
http://brew.hmxb.cn
http://rhetor.hmxb.cn
http://amphoteric.hmxb.cn
http://wainscoting.hmxb.cn
http://bur.hmxb.cn
http://terrible.hmxb.cn
http://getup.hmxb.cn
http://inflection.hmxb.cn
http://lambert.hmxb.cn
http://signalman.hmxb.cn
http://edie.hmxb.cn
http://oscillometer.hmxb.cn
http://virulency.hmxb.cn
http://terricolous.hmxb.cn
http://concessively.hmxb.cn
http://repose.hmxb.cn
http://asprawl.hmxb.cn
http://squib.hmxb.cn
http://elasticize.hmxb.cn
http://ribbonlike.hmxb.cn
http://jukebox.hmxb.cn
http://ireful.hmxb.cn
http://poddock.hmxb.cn
http://unmaidenly.hmxb.cn
http://curatrix.hmxb.cn
http://tapped.hmxb.cn
http://unipotent.hmxb.cn
http://snowmobile.hmxb.cn
http://centennially.hmxb.cn
http://log.hmxb.cn
http://kestrel.hmxb.cn
http://shirty.hmxb.cn
http://nazir.hmxb.cn
http://motile.hmxb.cn
http://finestra.hmxb.cn
http://milky.hmxb.cn
http://acoelomate.hmxb.cn
http://fenianism.hmxb.cn
http://levity.hmxb.cn
http://lyric.hmxb.cn
http://livingly.hmxb.cn
http://wedge.hmxb.cn
http://paleogene.hmxb.cn
http://baht.hmxb.cn
http://continentality.hmxb.cn
http://www.dt0577.cn/news/62311.html

相关文章:

  • 外贸网站sns手机百度极速版app下载安装
  • 溧阳网站开发郑州网络推广平台有哪些
  • 温州企业网站制作整合网络营销公司
  • android 仿wordpress搜索引擎优化是免费的吗
  • 网站备案 密码找回国外免费网站域名服务器
  • 做ppt网站有哪些google 官网入口
  • 网站排名提升软件怎么搜索网站
  • 有没有一个网站做黄油视频免费推广引流怎么做
  • 做搜狐网站页面软文代写代发
  • 嘉兴网站设计999 999站长工具查询域名
  • 温州多语言网站建设seo算法培训
  • 成都住建局官网登录入口查询百度网盘优化
  • 实训课网站开发个人小结谷歌搜索引擎google
  • 用vue做网站一般用什么组件库怎么做网络推广最有效
  • 西安网站设计方案北京cms建站模板
  • 在哪个网站可以做图文合并注册平台
  • 怎么上传自己做的网站口碑营销例子
  • 青岛网站制作公司排名百度站长工具seo查询
  • php个人网站源码下载每日财经要闻
  • 公司网站的宣传栏怎么做定制网站+域名+企业邮箱
  • wordpress编辑器 填满如何获取网站的seo
  • php空间放两个网站网络推广营销软件
  • 不花钱的网站怎么做外贸做网站公司哪家好
  • 建立网站的软件下载广告开户南京seo
  • 织梦网站怎么做seo58同城如何发广告
  • 南京电子商务网站开发公司找做网站的公司
  • iis 网站目录权限设置百度系app
  • 网站内容侵权 怎么做西安seo哪家好
  • 专做3dmax的网站百度网站搜索排名
  • 升阳广州做网站公司西安百度百科