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

黄冈网站建设做网站需要商标注册吗

黄冈网站建设,做网站需要商标注册吗,网站建设要做哪些工作室,学做衣服网站有哪些算法训练营 day39 贪心算法 无重叠区间 划分字母区间 合并区间 无重叠区间 435. 无重叠区间 - 力扣#xff08;LeetCode#xff09; 给定一个区间的集合 intervals #xff0c;其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量#xff0c;使剩余区间互…算法训练营 day39 贪心算法 无重叠区间 划分字母区间 合并区间 无重叠区间 435. 无重叠区间 - 力扣LeetCode 给定一个区间的集合 intervals 其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量使剩余区间互不重叠 。 按照右边界排序从左向右记录非交叉区间的个数。最后用区间总数减去非交叉区间的个数就是需要移除的区间个数了。 右边界排序之后局部最优优先选右边界小的区间所以从左向右遍历留给下一个区间的空间大一些从而尽量避免交叉。全局最优选取最多的非交叉区间。 这里记录非交叉区间的个数还是有技巧的如图 class Solution {public int eraseOverlapIntervals(int[][] intervals) {Arrays.sort(intervals, (a, b) - Integer.compare(a[1], b[1]));int count 1;int end intervals[0][1];for (int i 1; i intervals.length; i) {if (endintervals[i][0]){end intervals[i][1];count;}}return intervals.length-count;} }划分字母区间 763. 划分字母区间 - 力扣LeetCode 给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段同一字母最多出现在一个片段中。 注意划分结果需要满足将所有划分结果按顺序连接得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 在遍历的过程中相当于是要找每一个字母的边界如果找到之前遍历过的所有字母的最远边界说明这个边界就是分割点了。此时前面出现过所有字母最远也就到这个边界了。 可以分为如下两步 统计每一个字符最后出现的位置从头遍历字符并更新字符的最远出现下标如果找到字符最远出现位置下标和当前下标相等了则找到了分割点 如图 class Solution {public ListInteger partitionLabels(String s) {ListInteger result new ArrayList();int[] hash new int[26];char[] ch s.toCharArray();for (int i 0; i ch.length; i) {hash[ch[i]-a] i;}int left 0;int right 0;for (int i 0; i ch.length; i) {right Math.max(right,hash[ch[i]-a]);if (righti){result.add(right-left1);left i1;}}return result;} }合并区间 56. 合并区间 - 力扣LeetCode 以数组 intervals 表示若干个区间的集合其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间并返回 一个不重叠的区间数组该数组需恰好覆盖输入中的所有区间 。 按照左边界排序排序之后局部最优每次合并都取最大的右边界这样就可以合并更多的区间了整体最优合并所有重叠的区间。 照左边界排序排序之后局部最优每次合并都取最大的右边界这样就可以合并更多的区间了整体最优合并所有重叠的区间。 class Solution {public int[][] merge(int[][] intervals) {Listint[] res new LinkedList();Arrays.sort(intervals,(a,b)-Integer.compare(a[0],b[0]));int start intervals[0][0];int end intervals[0][1];for (int i 1; i intervals.length; i) {if (endintervals[i][0]){res.add(new int[]{start,end});start intervals[i][0];end intervals[i][1];}else {end Math.max(end,intervals[i][1]);}}res.add(new int[]{start, end});return res.toArray(new int[res.size()][]);} }
http://www.hkea.cn/news/14270713/

相关文章:

  • 美食网站开发毕业设计php网站开发多少钱
  • 电商网站如何做山东平台网站建设价格
  • 服装网站建设发展状况详情页设计英文翻译
  • 建设网站考虑因素最大的中文搜索引擎
  • 扒下来的网站怎么做修改制作ppt用什么软件免费
  • 怎么创建自己的网站怎么推销建设网站
  • 南阳网站托管北京网站设计推荐柚米
  • 记事本做网站如何排版网易企业邮箱域名
  • 如何做美发店网站中国企业信用信息网官网
  • 房城乡建设部门户网站网站建设公司商务网站项目书
  • 义乌网站建设哪家好怎么看网站发的外链
  • 网站宝的作用网站开设作风建设专栏
  • 网站策划应该怎么做关闭WordPress自动文章摘要
  • 做移动端网站软件韩国购物网站
  • 用邮箱做网站如何把自己的网站推广
  • 微信公众平台对接网站seo 优化 服务
  • 网站建设方案策划书ppt用rp怎么做网站原型
  • 民非企业网站建设费怎么记账网络科技网站有哪些方面
  • 如何做试玩类网站网站配色教程
  • 有哪些做婚礼平面设计的网站网站有中文源码加英文怎么做
  • 成都建设网站的公司无锡地区网站制作公司排名
  • 拿自己爱人做网站厦门建设局耿家强
  • 包头哪有做网站的建设局主要负责什么
  • 市政建设招标网站有哪些wordpress 的环境搭建
  • 洮南网站建设哪家好通联支付网络服务股份有限公司
  • 互联网营销常用网站怎么用图片做网站背景图
  • 怎么建设网站运城2024年阳性最新症状
  • 网站流量如何做找网页模板的网站
  • 企业网站是企业在互联网上进行网络营销企业收录网站
  • 望牛墩做网站linkcat wordpress