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

微信端网站设计规范官网申请

微信端网站设计规范,官网申请,买手机的网站,个人做免费网页题目信息 LeetoCode地址: . - 力扣#xff08;LeetCode#xff09; 题目理解 所谓丑数就是满足: (2^x)*(3^y)*(5^z), 其中,x,y,z 0的数。 题目要求的是求严格递增的第n个丑数。 最小堆写法 可以维护一个小顶堆#xff0c;每一次拿出堆顶元素#xff0c;然后分别…题目信息 LeetoCode地址: . - 力扣LeetCode 题目理解 所谓丑数就是满足: (2^x)*(3^y)*(5^z), 其中,x,y,z 0的数。 题目要求的是求严格递增的第n个丑数。 最小堆写法 可以维护一个小顶堆每一次拿出堆顶元素然后分别乘以235再都扔回堆里依次进行操作直到第n个元素。在实现时要注意对重复元素的处理。 时间复杂度:(nlogn),堆的每次出入操作需要花费logn, 共需要n次这样的操作。 额外空间复杂度: (n) 我们需要维护一个最大长度为n的堆。 class Solution {public int nthUglyNumber(int n) {int[] factors {2, 3, 5};SetLong seen new HashSetLong();PriorityQueueLong heap new PriorityQueueLong();seen.add(1L);heap.offer(1L);int ugly 0;for (int i 0; i n; i) {long curr heap.poll();ugly (int) curr;for (int factor : factors) {long next curr * factor;if (seen.add(next)) {heap.offer(next);}}}return ugly;} } 动态规划写法 第k个丑数一定是它之前的0到k-1之间某一个更小的的丑数乘以2或3或5得到的我们要找的就是其中乘完后刚好最小同时又大过k-1丑数的数。 既然如此可以使用三个下标x,y,z分别记录还未被235乘过的丑数。 每一次计算第k个丑数时将第x个丑数乘以2第y个丑数乘以3第z个丑数乘以5得到的最小值就是第k个丑数。假设第x个丑数乘以2是最小的则将x1,因为第x个丑数已经乘过2并用过了。y和z类似。 时间复杂度: O(n) 空间复杂度: O(n) static int[] dp new int[1691];public int nthUglyNumber(int n) {if (dp[0] 0) {dp[1] 1;int x1,y1,z1;for (int i 2; in; i) {int xMin dp[x] *2;int yMin dp[y] *3;int zMin dp[z] * 5;int min Math.min(xMin, Math.min(yMin, zMin));if (min xMin) {x;}if (min yMin) {y;}if (min zMin) {z;}dp[i] min;}}return dp[n];}
http://www.zqtcl.cn/news/392054/

相关文章:

  • 学校网页网站模板wordpress更换域名还是之前链接
  • 市面上有什么搭建网站工作室石家庄做网站和宣传的
  • 视频图站主题 wordpress快速收录提交入口
  • 外贸视频网站投资理财网站开发
  • 专业建设网站多少钱铜川网站seo
  • 海外网站seo优化wordpress的代码逻辑
  • 怎样帮别人做网站哪有网站给光头强做面
  • 聊城营销网站建设价格网站设计论文框架
  • 成都哪家网站建设做得好介绍自己的家乡遵义网站建设
  • 阳春新农村建设网站欣赏网站
  • 永久免费企业网站建设杭州个人做网站
  • 博罗中山网站建设做网站的软件 知乎
  • 广州网站开发广州亦客网络解答wordpress换空间要改
  • 丽水企业网站开发企业erp系统是什么软件
  • 好看的网站设计个人发布信息的免费平台
  • 电商网站业务流程linux上传中文wordpress
  • 广州网站定制商家外贸seo网站推广
  • 许昌大成建设集团网站wordpress自动博客插件
  • wordpress网站地图插件中国来料加工网
  • 黑龙江做网站的公司上海企业网站建设公
  • 做公众号时图片的网站安徽建设工程造价信息网站
  • 网站开发的在淘宝上是什么类目深圳做网站的大公司
  • 手机网站 html5信阳哪里做网站
  • 网站服务器多少钱一月wordpress 博客宠物
  • 怎么制作网站游戏辽宁建设工程网
  • 网站开发好还要空间吗网站支付链接怎么做的
  • 网站制作报价图片欣赏杭州做网站价格
  • 帮人家做家务的网站host绑定网站
  • 地方门户网站盈利模式这样做微信网站
  • 企业网站要怎么做wordpress w3