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

网站备案验证码错误免费网络推广平台

网站备案验证码错误,免费网络推广平台,石家庄整站优化,北京市中关村有哪家可以做网站维护题目: 解题思路: 假设输入数值为number 分析题目,如果想要解决这个问题,我们需要实现两个方法,第一个检查number是否是类斐波那契,第二个是模拟1e7 - 0的过程,因为是求最大的,那么我们从1e7开始…

题目:

在这里插入图片描述

解题思路:

假设输入数值为number
分析题目,如果想要解决这个问题,我们需要实现两个方法,第一个检查number是否是类斐波那契,第二个是模拟1e7 - 0的过程,因为是求最大的,那么我们从1e7开始计算会节省很多时间,提高效率。
一:实现类斐波那契数列检查
比如实现197,那么我们需要将197拆分,因为只有三位,那么参与运算的就是1,9,7这三位数字构成了后续的数列,1+9+7 = 17 , 9+7+17 = 33…
那么我们只需要过构造一个窗口,每次是传入数值的位数
在这里插入图片描述
我们可以创建一个新的数组,这个数组初始缓存1,9,7。然后窗口大小是传输 数字的位数,此时 a4 = a1+a2+a3 ,然后窗口移动,直到计算出 an == number 返回 true,如果an > number 那么就应该结束

代码:

public class T1 {public static void main(String[] args) {int maxFibNum = 0;for (int i = (int) Math.pow(10, 7); i >= 0; i--) {if (check(i)) {maxFibNum = i;break;}}System.out.println("最大的类斐波那契循环数:" + maxFibNum);}public static boolean check(int num) {if (num == 0) return true;int[] arr = new int[10];int len = 0;int temp = num;while (temp > 0) {arr[len++] = temp % 10;temp /= 10;}int[] digits = new int[len];for (int i = 0; i < len; i++) {digits[i] = arr[len - 1 - i];}
//        构造的新的队列
//        为什么构造这个100,这个需要你尝试从小到大,如果100 和 500 结果一样,那么就证明这个数值设置的合理int[] newArray = new int[100];System.arraycopy(digits, 0, newArray, 0, len);int index = len;while (true) {int sum = 0;
//            从 0 - 数字位数 , 计算下一位for (int i = index - len; i < index; i++) {sum += newArray[i];}if (sum > num) break;if (sum == num) return true;
//            窗口后移newArray[index++] = sum;}return false;}
}
// 7913837
http://www.mmbaike.com/news/81997.html

相关文章:

  • 静态网站需要数据库吗牡丹江网站seo
  • 网站制作公司 深圳如何让百度快速收录新网站
  • 网站建站网站网站维护培训体系包括四大体系
  • 2016个人做淘宝客网站广州网络推广策划公司
  • 淡水做网站百度推广网站一年多少钱
  • 展示网站如何做免费域名注册查询
  • 网站开发人员 组织架构电商网址
  • 自己免费网站建设兰州seo新站优化招商
  • 做彩票交流网站犯法吗优化网站排名推广
  • 怎么才算完成一个网站一键优化清理手机
  • 做视频网站资质合肥今日头条新闻
  • 定制开发电商网站建设哪家好班级优化大师使用心得
  • 网站开发原创动漫2021近期时事新闻热点事件简短
  • wordpress 产品相册插件深圳seo秘籍
  • 只想怎样建设自己的销售网站自己的网站怎么做seo
  • 2 网站建设的一般步骤包含哪些kj6699的seo综合查询
  • 卖普洱茶做网站seo目标关键词优化
  • 怎样做网站的测试与维护bt磁力库
  • 鞍山网站搜索引擎推广方法
  • 网站开发公司北京百度seo排名原理
  • 做网站的去那里接单教育培训机构网站
  • 网站快速排名文职培训机构前十名
  • 安徽合肥做网站的公司有哪些寻找客户资源的网站
  • 昆明做百度网站电话号码网站网页的优化方法
  • 2022没封的网站免费的深圳龙岗区优化防控措施
  • wordpress模仿知乎保定seo推广公司
  • 阿里云怎么wordpress最好用的系统优化软件
  • 南宁 建网站 公司seo从0到1怎么做
  • 住房和城乡建设部网站住房补贴山西seo顾问
  • 泉州专业做网站开发传媒网站