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

成都网站建设-中国互联网站推广优化方案

成都网站建设-中国互联,网站推广优化方案,专业购物网站建设,网站做备案到哪去给你一个整数 n ,请你找出并返回第 n 个 丑数 。丑数 就是质因子只包含 2、3 和 5 的正整数。 //用一个数组来保存第1到第n个丑数 //一个丑数必须是乘以较小的丑数的 2、3 或 5来得到。 //使用三路合并方法:L2、L3 和 L5三个指针遍历2、3、5倍的丑数序列…

给你一个整数 n ,请你找出并返回第 n 个 丑数 。丑数 就是质因子只包含 2、3 和 5 的正整数。

//用一个数组来保存第1到第n个丑数
//一个丑数必须是乘以较小的丑数的 2、3 或 5来得到。
//使用三路合并方法:L2、L3 和 L5三个指针遍历2、3、5倍的丑数序列。
//假设你有第 k 个丑数,那么 第k+1 个必须是 Min(L1 * 2, L2 * 3, L3 * 5)。
//1 通常被视为丑数
class Solution {
public:int nthUglyNumber(int n) {vector<int> ans;ans.push_back(1);int i = 0, j = 0, k = 0;for (int a = 1; a < n; a++) {int u1 = 2 * ans[i];int u2 = 3 * ans[j];int u3 = 5 * ans[k];ans.push_back(min(u1, min(u2, u3)));if (ans[a] == u1)i++;if (ans[a] == u2)j++;if (ans[a] == u3)k++;}return ans[n - 1];}
};

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

http://www.ds6.com.cn/news/32310.html

相关文章:

  • 网站可以用中国二字做抬头吗成都做网络推广的公司有哪些
  • 陕西安康网站建设百度站长平台网站收录
  • 日本人做的中国摇滚网站世界大学排名
  • 工作证设计风格seo黑帽教程视频
  • 深圳网站建设力荐上榜网络小广告网页
  • 深圳网站建设设计科技有限公司郑州网站技术顾问
  • 怎么建设网站阿里云网上宣传广告怎么做
  • 网站建设的主要缺陷seo工具是什么意思
  • 陵水网站建设装修设计公司营销型网站策划方案
  • 网站备案照片全网推广哪家正宗可靠
  • 天河网站建设外包如何制作自己的网址
  • xshell如何做网站网络营销的推广方式都有哪些
  • 新手学做网站pdf下载百度网站域名
  • 江西省住房与城乡建设厅网站广州网站建设系统
  • 网站续费 多久如何在各大网站发布信息
  • 电子商务网站的优势bt磁力bt天堂
  • 网站公安备案不通过简单的seo
  • WordPress 多个分类目录宁波网站推广优化哪家正规
  • 网站一直不被收录广州seo培训
  • 网站的引导页面是什么意思搜索大全引擎地址
  • 网站留言程序怎么做哪里可以买链接网站
  • 网站的排版包括什么意思seo伪原创工具
  • 空调维修网站建设cnzz
  • 美丽寮步网站建设高性能友情网
  • 建设网站企业邮箱网站建设服务制作网站软件
  • 泉州学校网站开发中国万网域名注册
  • cms做网站容易不百度竞价优化
  • 去哪学做网站游戏app拉新平台
  • 个人网站设计步骤公司网络推广方法
  • 西部数码网站管理助手 ftp密码企业软文营销发布平台