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

做物流的网站营销型网站开发公司

做物流的网站,营销型网站开发公司,wordpress 邀请码,可以做渗透的网站我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 示例: 输入: n 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。 1 2 3 说明: 1 是丑数。 n 不超过1690。 class Solution {public…

我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。

示例:

输入: n = 10
输出: 12
解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。
1
2
3
说明:

1 是丑数。
n 不超过1690。

class Solution {public int nthUglyNumber(int n) {int[] dp = new int[n + 1];dp[1] = 1;int p2 = 1, p3 = 1, p5 = 1;for (int i = 2; i <= n; i++) {int num2 = dp[p2] * 2, num3 = dp[p3] * 3, num5 = dp[p5] * 5;dp[i] = Math.min(Math.min(num2, num3), num5);if (dp[i] == num2) {p2++;}if (dp[i] == num3) {p3++;}if (dp[i] == num5) {p5++;}}return dp[n];}
}
class Solution {public int nthUglyNumber(int n) {if(n<=0){return 0;}int[] dp = new int[n];dp[0] = 1;int a = 0, b = 0, c = 0;int i = 1;while(i<n){dp[i] = Math.min(Math.min(dp[a]*2, dp[b]*3), dp[c]*5);while(dp[a]*2<=dp[i]){a++;}while(dp[b]*3<=dp[i]){b++;}while(dp[c]*5<=dp[i]){c++;}i++;}return dp[n-1];}
}

http://www.khdw.cn/news/30850.html

相关文章:

  • 网站门户是什么意思新人做外贸怎么找国外客户
  • asp动态网站模板百度地图打车客服人工电话
  • 营销总监百度seo公司整站优化
  • 建设一个视频网站需要什么时候开始搜狗收录批量查询
  • dede网站打不开百度收录批量查询
  • 做网站vpn多大内存国外搜索引擎入口
  • 网站滚动字幕代码seo课程培训入门
  • 建网站用什么工作站教育培训机构招生方案
  • wordpress download 插件广州seo诊断
  • 哪个做企业网站网络服务器有哪些
  • icp备案要多少钱沈阳seo排名优化教程
  • 网站推广软文欣赏自媒体平台
  • 合肥公司建设网站制作西安百度网站快速排名
  • 长沙做网站建设站长之家网站介绍
  • 县区级政府网站建设现状制作一个网站需要多少费用
  • 自己怎么制作网址seo推广效果
  • 深圳 网站制作 哪家新闻摘抄四年级下册
  • 新媒体运营公司排名长沙seo结算
  • 局域网站点建设方案网页制作软件哪个好
  • 惠州百优做网站小程序熊掌号产品宣传推广方式有哪些
  • 查公司的国家网站有哪些鹤壁seo
  • 什么网站好看用h5做河南seo网站多少钱
  • c 手机网模板网站免费个人网站平台
  • 个人网站设计目的3000行业关键词
  • 做卡盟网站教程seosem是指什么意思
  • 门户网站设计要求yandx引擎入口
  • 开发网站的意义软件培训
  • 石家庄制作网站磁力宅
  • 电子商务网站建设基础游戏推广员
  • 网站制作维护网络推广渠道