原题链接:https://leetcode-cn.com/problems/ugly-number-ii/

三指针

int nthUglyNumber(int n) {int a = 0, b = 0, c = 0;vector<int> dp(n, 1);int i = 1;while (i < n) {dp[i] = min(dp[a] * 2, min(dp[b] * 3, dp[c] * 5));if (dp[i] == dp[a] * 2) a++;if (dp[i] == dp[b] * 3) b++;if (dp[i] == dp[c] * 5) c++;i++;}return dp[n - 1];
}

leetcode算法题--丑数 II★相关推荐

  1. LeetCode算法题-Valid Palindrome II(Java实现)

    这是悦乐书的第287次更新,第304篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第155题(顺位题号是680).给定非空字符串s,最多可以删除一个字符. 判断它是否是回 ...

  2. leetcode算法题--两数相加 II

    原题链接:https://leetcode-cn.com/problems/add-two-numbers-ii/ 栈 ListNode* addTwoNumbers(ListNode* l1, Li ...

  3. leetcode算法题--Unique Paths II

    原题链接:https://leetcode.com/problems/unique-paths-ii/ class Solution {public:int uniquePathsWithObstac ...

  4. leetcode算法题--Jump Game II

    原题链接:https://leetcode.com/problems/jump-game-ii/ int jump(vector<int>& nums) {int l = 0, r ...

  5. leetcode算法题--三数之和

    原题链接:https://leetcode-cn.com/problems/3sum/ 排序+双指针法 先将数列从小到大排序 先选择一个数,这一步时间复杂度为O(n) 在这个数后面的数中用双指针分别从 ...

  6. leetcode算法题--完美数

    原题链接:https://leetcode-cn.com/problems/perfect-number/ bool checkPerfectNumber(int num) {if (num ==1) ...

  7. leetcode算法题--剪绳子 II

    原题链接:https://leetcode-cn.com/problems/jian-sheng-zi-ii-lcof/ 相关题目:剪绳子 1.循环求余法 //(x ^ a) % p; long re ...

  8. leetcode算法题--螺旋矩阵 II

    原题链接:https://leetcode-cn.com/problems/spiral-matrix-ii/ 相关题目:螺旋矩阵 vector<vector<int>> ge ...

  9. leetcode算法题--环形链表 II★

    原题链接:https://leetcode-cn.com/problems/linked-list-cycle-ii/ 1.map ListNode *detectCycle(ListNode *he ...

最新文章

  1. docker 容器访问宿主机的解决方式
  2. C# MoreLinq 扩展安装
  3. 一步步实现:JPA的基本增删改查CRUD(jpa基于hibernate)
  4. java什么是派生,Java中所有的类都是从( )类或其子类派生而来的。
  5. 如何处理请求返回的二进制数据流转化成xlsx文件?
  6. 克隆虚拟机 virtualbox 修改 uuid
  7. 数据库(mysql)基本语句操作
  8. 直播翻车,还有救吗?
  9. Python中利用*打印不同的三角形
  10. 一篇搞定导航守卫(vue-router源码学习)
  11. sqlserver操作符篇 优化
  12. 来选座 抢座脚本 php,图书馆预约占座管理系统 图书馆预约占座 app
  13. 支付行业常用名词解释
  14. 手机系统S40 S60 是什么意思?
  15. 使用阿里云的身份证实名认证接口
  16. jenkins配置svn提交一键自动部署
  17. cpufreq 频率设置verify
  18. firefoxos :add a webidl,and use
  19. C#发送ZPL控制斑马Zebra打印机源码
  20. 红帽linux怎么截图,Linux上使用Ksnip截图

热门文章

  1. 小白学python买什么书-终于明白小白学习python怎么学
  2. python编程做什么工作-学python编程语言能找什么工作
  3. monty python flying circus-巨蟒剧团之飞翔的马戏团 第一季
  4. python软件代码示例-Python学习示例源码
  5. python cmd命令大全-详解python调用cmd命令三种方法
  6. python学精通要多久-python多久能精通
  7. 用python 爬取百度百科内容-使用python爬取小说全部内容
  8. UVa 12012 - Detection of Extraterrestrial(hash)
  9. Topshelf:一款非常好用的 Windows 服务开发框架 转发https://www.cnblogs.com/happyframework/p/3601995.html...
  10. 3-自定义BI启动版是否隐藏CMS名称