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

做网站app价格多少钱wordpress招商主题

做网站app价格多少钱,wordpress招商主题,wordpress添加轮播,手机网站制作合同题目链接 完全平方数 题目描述 注意点 返回 和为 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.zqtcl.cn/news/682076/

相关文章:

  • 湖南网站建设mxtia网站建设的流程图
  • 西安网站开发公司电话装修设计网站有哪些
  • 多少钱网站建设个人主页网页设计教程
  • 嘉兴品牌网站建设网站开发项目拖延周期
  • 网站版面布局结构网站建设公司公司
  • 给新公司建网站中国互联网企业排名前十名
  • 中国建设银行网站会员用户名网站建设应列入啥费用
  • 网站上面的水印怎么做的广东网站建设公
  • 爱站网关键词长尾挖掘工具wordpress文章外链
  • 做视频剪辑接私活的网站网站商城系统设计
  • thinkphp5做网站做网站需要准备资料
  • 门户网站平台建设方案建e室内设计网cad
  • 西安网站建设收费标准第五次全国经济普查
  • 成品网站货源1688免费襄阳公司网站建设
  • 2020国内十大小说网站排名365网站
  • 潍坊做网站的网络公司网页设计入门教材pdf
  • 影视公司网站建设wordpress 500ms
  • 旅游网站建设公司crm客户管理系统模板
  • 哪个网站有免费的模板阿里云上如何用iis做网站
  • 中山优化网站门户网站建设jz190
  • 湖州服装网站建设网站备案和域名备案区别
  • 网站开发好学嘛网络安全工程师年薪
  • 17网站一起做网店睡衣网线制作流程
  • 广告网站设计公司好吗网站页面设计主要包括
  • 网站的做重庆市建设工程造价信息表
  • 建网站跟建网店的区别怎样营销建设网站
  • 医院做网站的风格乐清网站建设哪家好
  • 手机商城网站方案如何自己搭建微信小程序
  • 做影视免费网站违法吗青岛快速排名优化
  • 网站建设在电子商务中的作用的看法360地图怎么添加商户