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

戴南网站建设万州微网站建设

戴南网站建设,万州微网站建设,重庆互联网大厂,深圳网站建设网络推广公司要求:请问在0至1e7中,最大的类斐波那契循环数是多少 问题:判断一个数是否是类斐波那契数(重点) 问题:判断一个数是否是类斐波那契数(重点) 一、描述1:对于一个有n位的十…

要求:请问在0至1e7中,最大的类斐波那契循环数是多少

问题:判断一个数是否是类斐波那契数(重点)

问题:判断一个数是否是类斐波那契数(重点)

一、描述1:对于一个有n位的十进制数N=d1d2d3…dn

  • 将给定数字转为分解成单个数字:toList 方法
  1. 将数字 ( a ) 的每一位提取出来,存储到一个列表中,从高位到低位排列。
  2. 示例:197 -> [1, 9, 7]。
  3. 用于初始化类斐波那契数列的起始部分。

二、描述2:如果这个数N会出现在对应的类斐波那契数列S中,那么N就是一个类斐波那契循环数

(二)判断是否为循环数:isFab 方法

  1. 初始化类斐波那契数列的起始部分为 a 的各位数。
  2. 持续递推生成新数(类斐波那契数列的下一个数字为前 ( len ) 个数的和),并检查:
  3. 若生成的数字等于 ( a ),则 ( a ) 是循环数,返回 true。
  4. 若生成的数字大于 ( a ),则 ( a ) 不是循环数,返回 false。

要求:请问在0至1e7中,最大的类斐波那契循环数是多少

三、寻找最大循环数

  1. 从 ( 10^7 ) 开始向下遍历,逐个判断是否为循环数。
  2. 遇到第一个循环数时,直接输出并终止程序。

import java.util.*;
public class Main1 {//获取起始序列static List<Integer> toList(int a){List<Integer> list=new ArrayList<>();while(a>0){int t=a%10;//得到个位数list.add(t);a/=10;}Collections.reverse(list);//逆置return list;}//判断是否是循环数static boolean isFab(int a){ArrayList<Integer> list=new ArrayList<>(toList(a));int len=list.size();//获得a的位数while(true){int sum=0;//注意下标不要越界!!!for(int i=list.size()-1;i>list.size()-1-len;i--){//递推类斐波那契数sum+=list.get(i);}if(sum==a)return true;if(sum>a)return false;list.add(sum);}}public static void main(String[] args) {int end=(int)1e7;while(end>0){if(isFab(end)){System.out.println(end);return;}end--;}}
}

http://www.dtcms.com/wzjs/810858.html

相关文章:

  • 全网营销型的网站深圳企业专业网站建设
  • 漯河知名网站建设价格信誉好的龙岗网站制作
  • 网站建设具备哪些技术人员做外销网站服务器好吗
  • 蚂蚁搬家公司官方网站宜昌电子商城网站建设
  • 个人购物网站 怎么建那家公司做网站
  • 吉安网站设计做软件开发视频网站
  • qq 互联网站开发代码网站规划 评价
  • 岳阳网站开发培训湖北省住房和城乡建设厅网站的公示公告
  • 网页设计制作网站总结深圳网站建设 宝华大厦
  • 淘宝客网站 建设要钱不软件公司都是干什么的
  • 网站开发技术孵化明光市建设局网站
  • 什么都不懂做网站企业信息信用信息公示网官网
  • 免费做章子的网站自助单页网站
  • 为什么要建设应急管理网站智能路由器 建网站
  • 广东建设部网站福田做网站价格
  • 网站正能量晚上在线观看视频免费建站模板哪个好
  • 雄安做网站公司外贸soho建站
  • 做网站常用字体什么是网络营销管理
  • 网站如何备案 附备案流程图宜宾县企业项目建设影响环境登记表网站
  • 自适应平台网站模板网页美工设计教案网页元素设计
  • 招标代理网站建设移动网站设计与制作
  • 创新网站建设中国物流企业网站建设问题
  • 有人做家具网站中介吗做网站需要什么资质
  • 网站顶部怎么做新浪链接乐陵seo外包
  • 怎么改一个网站的关键词密度微信商城网站开发
  • 建五金方面的网站您备案的网站名称没有关联性
  • 郑州建设网站报价个人网站空间怎么做
  • 六安网站制作费用多少网页设计软件列表html代码
  • 东南亚cod建站工具招聘网站建设计划书
  • 网站设计需求书万盛经开区建设局网站