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

网站建设合同的注意事项阿里云的网站空间

网站建设合同的注意事项,阿里云的网站空间,山东网站建设哪里好,建设网站的行业现状题目链接 完全平方数 题目描述 注意点 返回 和为 n 的完全平方数的最少数量 解答思路 初始想到使用动态规划#xff0c;后续数字的完全平方数可以由前面数字的完全平方数求得#xff0c;对于任意数字#xff0c;可以计算其减去从1…i之间#xff08;保证做减操作后的值…题目链接 完全平方数 题目描述 注意点 返回 和为 n 的完全平方数的最少数量 解答思路 初始想到使用动态规划后续数字的完全平方数可以由前面数字的完全平方数求得对于任意数字可以计算其减去从1…i之间保证做减操作后的值大于等于0的一个平方数得到其前面数字的完全平方数再加1个1…i之间的平方数就可求得该数字的完全平方数公式如下 f(n) f(n - i²) 1还有一种数学方法可以以更快计算出结果一个数学定理可以帮助解决本题「四平方和定理」四平方和定理证明了任意一个正整数都可以被表示为至多四个正整数的平方和。这给出了本题的答案的上界最终结果只有4种也就是1、2、3、4当此时n可以直接表示为某个数i的平方此时答案为1当此时n减去某个数i的平方后的数字k可以直接表示为另一个数j的平方公式为f(n) f(n - i²) 1其中f(n - i²) j²此时答案为2答案为3时毕竟难以判断可以通过排除另外三种情况得到答案3四平方和定理包含了一个更强的结论当且仅当n Math.pow(4, k) * (8m 7)时n 只能被表示为四个正整数的平方和。此时答案为 4 代码 方法一 // 动态规划 class Solution {public int numSquares(int n) {int[] dp new int[n 1];for (int i 1; i n; i) {int minNum Integer.MAX_VALUE;int sqNum 1;while (sqNum * sqNum i) {minNum Math.min(minNum, dp[i - sqNum * sqNum] 1);sqNum;}dp[i] minNum;}return dp[n];} }方法二 // 数学方法 class Solution {public int numSquares(int n) {if (isPerfectSquare(n)) {return 1;}if (checkAnswer4(n)) {return 4;}for (int i 1; i * i n; i) {int j n - i * i;if (isPerfectSquare(j)) {return 2;}}return 3;}// 判断是否为完全平方数public boolean isPerfectSquare(int x) {int y (int) Math.sqrt(x);return y * y x;}// 判断是否能表示为 4^k*(8m7)public boolean checkAnswer4(int x) {while (x % 4 0) {x / 4;}return x % 8 7;} }关键点 动态规划的思想了解四平方和定理学习数学方法了解哪些情况对应四种答案
http://www.yutouwan.com/news/211027/

相关文章:

  • 营销型网站的作用是云南建设厅网站资质证书查询
  • 优秀企业站网站怎么查看网站的空间商
  • 江苏建设服务信息网站加强网站微信公众号平台建设
  • 网站没有域名设置吗网站建设多久可以建成
  • 深圳 旅游 网站建设什么推广方法是有效果的
  • 餐饮加盟培训网站建设智慧城市展厅设计公司
  • 两屏合一网站建设网站搭建服务
  • 网站建设开发多少钱做化工贸易要用那些网站推广
  • 制作论坛做网站景区网站设计
  • 亚马逊网站建设资料福建seo搜索引擎优化
  • 培训网站有哪些wordpress中文博客
  • 门户网站 备案做网站有没有效果
  • 开个小网站要怎么做的青岛网站搜索排名
  • iis部署网站 asp 物理路径wordpress主题代码大全
  • 完成网站建设的心得体会徐州网约车
  • 张家界网站建设企业义乌网图科技有限公司电话
  • 专做尼泊尔的旅行网站seo软件定制
  • 台州黄岩住房和城乡建设网站本地生活网免费发信息
  • 网页设计教程免费网站股票网站排名哪个好
  • 服装移动网站策划案网站设计开发中的具体步骤
  • 在天津做网站的公司手机怎样下载安装建设银行网站
  • c2c网站开发成本wordpress域名授权
  • 网站策划书优势怎么分析网站开发甲方需求文档
  • 建设企业网站公司在哪里wordpress 字体图标
  • 外贸网站建设ppt模板wordpress侧边目录
  • 网站设计_网站建设_手机网站建设网站建设东莞长安镇
  • 建站平台入口网站开发职业
  • 行业门户网站建设费用买了域名以后如何做网站
  • 佛山国内快速建站购物网站大全棉鞋
  • 做学生阅读分析的网站aso优化服务站