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

福田做棋牌网站建设哪家公司便宜宁波百度快照优化排名

福田做棋牌网站建设哪家公司便宜,宁波百度快照优化排名,b2c和b2b的区别,足球比赛直播网思路: 还是比较好想的,g[i]定义为和为 i 的完全平方数的最少数量。那么递推关系式是g[i]min(g[i-1],g[i-4],g[i-9],...)1,数组初始化是g[0]0,g[1]1。注意这里要对g[0]初始化,(举个例子)因为在遍历到g[4]时&…

思路:

还是比较好想的,g[i]定义为和为 i 的完全平方数的最少数量。那么递推关系式是g[i]=min(g[i-1],g[i-4],g[i-9],...)+1,数组初始化是g[0]=0,g[1]=1。注意这里要对g[0]初始化,(举个例子)因为在遍历到g[4]时,g[4]=min(g[4-1],g[4-4])+1。

代码:

C++:

class Solution {
public:int numSquares(int n) {vector<int> g(n+1,0x3f3f3f3f);g[0]=0,g[1]=1;for(int i=2;i<=n;i++){for(int j=1;i-j*j>=0;j++){int temp=j*j;g[i]=min(g[i],g[i-temp]+1);}}return g[n];}
};

Python:

class Solution:def numSquares(self, n: int) -> int:g=[0x3f3f3f3f]*(n+1)g[0]=0g[1]=1for i in range(2,n+1):j=1while i-j*j>=0:temp=j*jg[i]=min(g[i],g[i-temp]+1)j+=1return g[n]

http://www.tj-hxxt.cn/news/54901.html

相关文章:

  • 网站开发估价seo推广是什么工作
  • 移动网站建设企业网站建设流程
  • wordpress防采集源码安卓优化大师
  • 合肥网站开发哪家好网络seo优化推广
  • 网站的后台怎么做调查问卷网络营销是干嘛的
  • 莆田企业制作网站爱站网seo
  • 什么叫门户类网站网店运营流程步骤
  • 湖南企业建网站公司全国十大婚恋网站排名
  • wordpress全站公告电商运营工资大概多少
  • 网站开发方案报价baidu 百度一下
  • 顺义推广建站深圳网络推广最新招聘
  • 齐河县城乡建设局网站seo搜索优化专员招聘
  • 南通网站设计公司搜索引擎优化指南
  • 广州php网站建设优化大师最新版本
  • 代购网站项目描述南宁seo推广服务
  • 软件app开发定制东莞seo外包公司
  • wordpress搭建500错误自己怎么做网站优化
  • 专业做网站报价百度智能云建站
  • 重庆建站费用游戏推广赚佣金的平台
  • 国外设计网站pinterest网址个人博客网页设计html
  • 网站广告看不到如何写软文推广产品
  • 官方网站的域名东莞seoseo关键词排名优化
  • 网站产品图怎么做的seo黑帽技术有哪些
  • 有哪些做动图网站seo公司上海牛巨微
  • 东城手机网站建设什么是网络营销策划
  • 设计品牌网站百度高级搜索网址
  • 怎么做钓鱼网站网站收录入口申请查询
  • 关于文艺网站建设政策活动推广方式
  • 在网站的标题上怎么做图标青岛seo整站优化哪家专业
  • 做柜子好的设计网站网站快速收录付费入口