原题链接:https://leetcode-cn.com/problems/video-stitching/

贪心算法

int videoStitching(vector<vector<int>>& clips, int T) {map<int,int> clip_map;for(auto clip:clips){//将cilps放map里,去重+排序if(clip_map.count(clip[0])){if(clip[1]>clip_map[clip[0]]){clip_map[clip[0]]=clip[1];}}else{clip_map[clip[0]]=clip[1];}}int ans=1;int i=0,j=clip_map[0];int next_i=i,next_j=j;//下一次的i,jbool flag;//如果没有找到下一次的i,j就返回-1while(j<T){flag=true;for(int k=i+1;k<=j;k++){if(clip_map.count(k)){if(clip_map[k]>next_j){//找下一次的i,jflag=false;next_i=k;next_j=clip_map[k];}}}if(flag) return -1;i=next_i;j=next_j;ans++;}return ans;
}

leetcode算法题--视频拼接相关推荐

  1. LeetCode算法题-Goat Latin Easy(Java实现)

    这是悦乐书的第322次更新,第344篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第192题(顺位题号是824).给出句子S,由空格分隔的单词组成.每个单词仅由小写和大写 ...

  2. LeetCode算法题-Nth Digit(Java实现)

    这是悦乐书的第215次更新,第228篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第83题(顺位题号是400).找到无限整数序列的第n个数字1,2,3,4,5,6,7,8 ...

  3. LeetCode算法题-Reverse Linked List(Java实现)

    这是悦乐书的第192次更新,第195篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第51题(顺位题号是206).反转单链表.例如: 输入:1-> 2-> 3- ...

  4. LeetCode算法题-Convert a Number to Hexadecimal(Java实现)

    这是悦乐书的第219次更新,第231篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第86题(顺位题号是405).给定一个整数,写一个算法将其转换为十六进制.对于负整数,使 ...

  5. leetcode算法题--零钱兑换

    原题链接:https://leetcode-cn.com/problems/coin-change/ 相关题目:leetcode算法题–完全平方数★ 动态规划 dp[i] i从0到amount,dp[ ...

  6. leetcode算法题-- 买卖股票的最佳时机

    原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 这类股票题目请见leetcode算法题–最佳买卖股票时机含 ...

  7. leetcode算法题--买卖股票的最佳时机 II

    原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 这类股票题目请见leetcode算法题–最佳买卖股票 ...

  8. leetcode算法题--买卖股票的最佳时机含手续费

    原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/ 这类股票题目请见 ...

  9. leetcode算法题--完全平方数★

    原题链接:https://leetcode-cn.com/problems/perfect-squares/ 相关题目:leetcode算法题–零钱兑换 1.回溯法 就是暴力法,套路就是递归,但是有很 ...

最新文章

  1. NLP入门竞赛,搜狗新闻文本分类!拿几十万奖金!
  2. Java的ArrayList集合_JAVA之ArrayList集合
  3. 在线生成文本图片 CFC函数计算版
  4. php.ini 老薛,出现Allowed memory size of 134217728 bytes exhausted怎么办?
  5. c语言存储类_C编程语言的存储类
  6. Mac清理软件为苹果系统迅速减压
  7. cas ajax请求重定向,cas 单点登录 .net client mvc 重定向问题
  8. Windows搭建Eclipse+JDK+SDK的Android
  9. [Asp.net Mvc]通过UrlHelper扩展为js,css静态文件添加版本号
  10. 南阳师范计算机与信息技术学院,刘军(计算机与信息技术学院)老师 - 南阳师范学院 - 院校大全...
  11. Windows 命令 WMIC 使用详解
  12. 执行throw后 后面代码还会执行吗?
  13. 问题解决:Too many errors! 3 errors were dropped
  14. 使用CSS3开启GPU硬件加速提升网站动画渲染性能
  15. Photoshop序列号
  16. mysql占用内存过高_mysql数据库占用内存过高解决办法
  17. 【往届EI已检索】2023年第三届应用数学、建模与智能计算国际研讨会(CAMMIC2023)
  18. 【东大自控笔记1】闭环控制系统及传递函数求解
  19. 弹出窗口,转向下一页
  20. 基于Golang的http、web服务框架(SSSS)

热门文章

  1. 零基础python从入门到精通 pdf-跟老齐学Python从入门到精通.pdf
  2. 学习python好学吗-零基础学python难吗?好学吗?
  3. python学精通要多久-精通python需要多久
  4. python中的散点图代码-绘制python中的线和散点图
  5. python少儿编程 在线课程-宁波Python程序开发课程
  6. 学python用什么系统好-初次接触python,怎么样系统的自学呢?
  7. python语音播报库-基于python GUI开发的点名小程序(语音播报)
  8. esp32 python-MicroPython for esp32
  9. 零基础自学python的建议-python回顾——对零基础学者的建议(一)
  10. NVIDIA Jetson Xavier NX设备上使用jtop监控GPU、CPU、内存等的使用