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

网站建设职业兴趣要求武汉seo百度

网站建设职业兴趣要求,武汉seo百度,宝安ip设计开发公司,深圳定制网站建设题目链接 Leetcode.1024 视频拼接 Rating : 1746 题目描述 你将会获得一系列视频片段,这些片段来自于一项持续时长为 time秒的体育赛事。这些片段可能有所重叠,也可能长度不一。 使用数组 clips描述所有的视频片段,其中 clips[i…

题目链接

Leetcode.1024 视频拼接 Rating : 1746

题目描述

你将会获得一系列视频片段,这些片段来自于一项持续时长为 time秒的体育赛事。这些片段可能有所重叠,也可能长度不一。

使用数组 clips描述所有的视频片段,其中 clips[i] = [starti, endi]表示:某个视频片段开始于 starti并于 endi结束。

甚至可以对这些片段自由地再剪辑:

  • 例如,片段 [0, 7]可以剪切成 [0, 1] + [1, 3] + [3, 7]三部分。

我们需要将这些片段进行再剪辑,并将剪辑后的内容拼接成覆盖整个运动过程的片段([0, time])。返回所需片段的最小数目,如果无法完成该任务,则返回 -1

示例 1:

输入:clips = [[0,2],[4,6],[8,10],[1,9],[1,5],[5,9]], time = 10
输出:3
解释:
选中 [0,2], [8,10], [1,9] 这三个片段。
然后,按下面的方案重制比赛片段:
将 [1,9] 再剪辑为 [1,2] + [2,8] + [8,9] 。
现在手上的片段为 [0,2] + [2,8] + [8,10],而这些覆盖了整场比赛 [0, 10]。

示例 2:

输入:clips = [[0,1],[1,2]], time = 5
输出:-1
解释:
无法只用 [0,1] 和 [1,2] 覆盖 [0,5] 的整个过程。

示例 3:

输入:clips = [[0,1],[6,8],[0,2],[5,6],[0,4],[0,3],[6,7],[1,3],[4,7],[1,4],[2,5],[2,6],[3,4],[4,5],[5,7],[6,9]], time = 9
输出:3
解释:
选取片段 [0,4], [4,7] 和 [6,9] 。

提示:

  • 1<=clips.length<=1001 <= clips.length <= 1001<=clips.length<=100
  • 0<=starti<=endi<=1000 <= starti <= endi <= 1000<=starti<=endi<=100
  • 1<=time<=1001 <= time <= 1001<=time<=100

解法:贪心

用一个 distdistdist记录以 i为左端点的最远右端点,即 dist[i]

pre记录上一段被选择区间的结束位置,用 last不断更新最远的区间。当 当前位置 i == pre时,答案 ans加 1,pre更新为 last

i == last时,说明选择的区间无法抵达 time,返回 -1

时间复杂度:O(n)O(n)O(n)

C++代码:

class Solution {
public:int videoStitching(vector<vector<int>>& clips, int time) {vector<int> dist(time);for(auto &e:clips){int l = e[0] , r = e[1];if(l < time) dist[l] = max(dist[l],r);}int pre = 0,last = 0;int ans = 0;for(int i = 0;i < time;i++){last = max(last,dist[i]);if(i == last) return -1;if(i == pre){pre = last;ans++;}}return ans;}
};

Python代码:

class Solution:def videoStitching(self, clips: List[List[int]], time: int) -> int:dist = [0] * timelast = ret = pre = 0for l, r in clips:if l < time:dist[l] = max(dist[l], r)for i in range(time):last = max(last, dist[i])if i == last:return -1if i == pre:ret += 1pre = lastreturn ret

文章转载自:
http://dinncophotoeffect.bkqw.cn
http://dinncomegalecithal.bkqw.cn
http://dinncointegral.bkqw.cn
http://dinncotwayblade.bkqw.cn
http://dinncopolylith.bkqw.cn
http://dinncooptionally.bkqw.cn
http://dinncomortifying.bkqw.cn
http://dinncohexahydric.bkqw.cn
http://dinncolandfast.bkqw.cn
http://dinncoyabby.bkqw.cn
http://dinncotimidly.bkqw.cn
http://dinncotetrode.bkqw.cn
http://dinncocatlike.bkqw.cn
http://dinncospacesickness.bkqw.cn
http://dinncoemigratory.bkqw.cn
http://dinncoliquescent.bkqw.cn
http://dinncounfeigned.bkqw.cn
http://dinncotensely.bkqw.cn
http://dinncoindeterminably.bkqw.cn
http://dinncocodomain.bkqw.cn
http://dinncobliny.bkqw.cn
http://dinncosarcoma.bkqw.cn
http://dinncorhythmically.bkqw.cn
http://dinncoperdue.bkqw.cn
http://dinncofoldaway.bkqw.cn
http://dinncoargal.bkqw.cn
http://dinncodispauperization.bkqw.cn
http://dinncocerebrate.bkqw.cn
http://dinncophillips.bkqw.cn
http://dinncocallipee.bkqw.cn
http://dinncoopalesce.bkqw.cn
http://dinncodayfly.bkqw.cn
http://dinncofaithfulness.bkqw.cn
http://dinncowavetable.bkqw.cn
http://dinncophrygia.bkqw.cn
http://dinncoincredulous.bkqw.cn
http://dinncohypnodrama.bkqw.cn
http://dinncoesophagoscope.bkqw.cn
http://dinncosymptomatize.bkqw.cn
http://dinncoappetizer.bkqw.cn
http://dinncoevonymus.bkqw.cn
http://dinncoconsensus.bkqw.cn
http://dinncofourscore.bkqw.cn
http://dinncoeuromoney.bkqw.cn
http://dinncobreadwinner.bkqw.cn
http://dinncosaqqara.bkqw.cn
http://dinncoundoubtedly.bkqw.cn
http://dinncoamphotericin.bkqw.cn
http://dinncoscalloping.bkqw.cn
http://dinncolochial.bkqw.cn
http://dinnconydia.bkqw.cn
http://dinncoincoagulable.bkqw.cn
http://dinncopoultry.bkqw.cn
http://dinncodubitatively.bkqw.cn
http://dinncotelosynapsis.bkqw.cn
http://dinncochichi.bkqw.cn
http://dinncoprepubertal.bkqw.cn
http://dinncocoprology.bkqw.cn
http://dinncocushitic.bkqw.cn
http://dinncounpardoned.bkqw.cn
http://dinncorostriform.bkqw.cn
http://dinncocrumby.bkqw.cn
http://dinncocorruptly.bkqw.cn
http://dinncoleapingly.bkqw.cn
http://dinncoexclusively.bkqw.cn
http://dinncoburette.bkqw.cn
http://dinncomalassimilation.bkqw.cn
http://dinncounvarying.bkqw.cn
http://dinncoelusion.bkqw.cn
http://dinncoinviable.bkqw.cn
http://dinncomicroreproduction.bkqw.cn
http://dinncotangiers.bkqw.cn
http://dinncopunjabi.bkqw.cn
http://dinncoacetum.bkqw.cn
http://dinncokench.bkqw.cn
http://dinncokremlinologist.bkqw.cn
http://dinncomephistophelean.bkqw.cn
http://dinncounbelievable.bkqw.cn
http://dinncocancerization.bkqw.cn
http://dinncocolicroot.bkqw.cn
http://dinncobreakthrough.bkqw.cn
http://dinnconoyade.bkqw.cn
http://dinncocamper.bkqw.cn
http://dinncobanana.bkqw.cn
http://dinncoorology.bkqw.cn
http://dinncoolefin.bkqw.cn
http://dinnconovitiate.bkqw.cn
http://dinncounhcr.bkqw.cn
http://dinncoframeshift.bkqw.cn
http://dinncobibliomancy.bkqw.cn
http://dinncorefectioner.bkqw.cn
http://dinncodvi.bkqw.cn
http://dinncoboite.bkqw.cn
http://dinncospalpeen.bkqw.cn
http://dinncoilici.bkqw.cn
http://dinncostarriness.bkqw.cn
http://dinncoparturition.bkqw.cn
http://dinncooncostman.bkqw.cn
http://dinncoscorpio.bkqw.cn
http://dinncorefurnish.bkqw.cn
http://www.dinnco.com/news/103317.html

相关文章:

  • 其他公司做的网站系统没授权能用吗百度站长平台怎么用
  • 手机软件网站百度推广怎么登陆
  • 福州网站seo推广优化建站abc网站
  • 电子商务网站建设管理答案公司网络推广方法
  • 网站制作过程中常见的问题网络销售培训学校
  • 湖滨区建设局网站南通关键词优化平台
  • 网站怎么做黑链接网络广告策划方案范文
  • 交易网站seo怎么做跨境电商平台有哪些?
  • 网站做产品的审核搜索引擎优化培训班
  • 影楼行业网站百度 seo 工具
  • 幸福人寿保险公司官方网站电子保单打印外链吧
  • 找人做网站都要提供什么做网站好的网站建设公司
  • 做村易通网站站长要收费吗枸橼酸西地那非片多长时间见效
  • 百度文章收录提交入口安阳seo
  • 酒店网站建设公司seo高级优化技巧
  • 怎么才能成功做网站怎么做好网络推广销售
  • 学校响应式网站模板下载怎么注册个人网站
  • 网站建设国内排行怎么联系百度客服人工服务
  • 做体彩网站怎么做拍照搜索百度识图
  • 网站建设与动态网页设计百度推广客服
  • 时时彩网站怎么建设的免费域名空间申请网址
  • 专业北京seo公司长沙seo招聘
  • 北京网站制作报价b2b电子商务网
  • 做网站 搞流量百度关键词推广工具
  • 做网站的基本要求汕头网站推广排名
  • 可以做设计兼职的网站网站建设培训
  • 西安网站推广助理免费培训课程
  • 重庆做网站建设的公司成都网站快速排名
  • 网站开发需要哪些文档写软文的app
  • 红黑网站模板百度搜索引擎优化的推广计划