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

企业网站源码进一品资源网辽宁建设工程信息网、

企业网站源码进一品资源网,辽宁建设工程信息网、,建设银行网站连不上,九一果冻制品厂最新电视给定一个数字字符串 S#xff0c;比如 S “123456579”#xff0c;我们可以将它分成斐波那契式的序列 [123, 456, 579]。 形式上#xff0c;斐波那契式序列是一个非负整数列表 F#xff0c;且满足#xff1a; 0 F[i] 2^31 - 1#xff0c;#xff08;也就是…给定一个数字字符串 S比如 S “123456579”我们可以将它分成斐波那契式的序列 [123, 456, 579]。 形式上斐波那契式序列是一个非负整数列表 F且满足 0 F[i] 2^31 - 1也就是说每个整数都符合 32 位有符号整数类型 F.length 3 对于所有的0 i F.length - 2都有 F[i] F[i1] F[i2] 成立。 另外请注意将字符串拆分成小块时每个块的数字一定不要以零开头除非这个块是数字 0 本身。 返回从 S 拆分出来的任意一组斐波那契式的序列块如果不能拆分则返回 []。 示例 1 输入“123456579” 输出[123,456,579] 代码 class Solution {public ListInteger splitIntoFibonacci(String S) {split(S,0,new ArrayList());return totalnull?new ArrayList():total;}ArrayListInteger total;boolean flagfalse;public void split(String S,int pos,ListInteger list) {if(flag) return;//已经找到了if(list.size()2posS.length())//遍历完了{flagtrue;totalnew ArrayList(list);return;}for(int len1;lenposS.length()len11;len){String subS.substring(pos,poslen);if(len1sub.charAt(0)0) break;//第一位是0long tempLong.parseLong(sub);if(tempInteger.MAX_VALUE) break;//已经溢出了if(list.size()2||list.get(list.size()-1)list.get(list.size()-2)temp)//满足条件{list.add((int)temp);split(S,poslen,list);list.remove(list.size()-1);//回溯}}} }
http://www.zqtcl.cn/news/950138/

相关文章:

  • 怎么用链接进自己做的网站企业组织架构
  • 建设新网站征求意见网站设计佛山
  • 重庆建设造价工程信息网站东莞电商页面设计公司
  • 乔拓云智能建站官网登录入口怎么样做网站卖农产品
  • 怎么维护好网站网站的域名每年都要续费
  • 运动网站模板佛山三水区有没有网站建设公司
  • 申请微官网的网站国外域名注册商网站
  • 集团公司网站建设建设中学校园网站的来源
  • 产品展示网站含后台网站模板下载网站开发什么语言好
  • 做知乎网站的图片如何设计好网站
  • 广州企业网站推广织梦学校网站模板
  • 国内响应式网站案例深圳住房和城乡建设局网站
  • 网页制作网站首页中国建筑论坛网
  • 众创空间网站建设少年宫网站建设模块
  • 企业营销型网站的内容科技公司取名大全
  • 哈尔滨云建站模板投资公司的钱从哪里来
  • 海南做网站公司哪家好中国人做外贸生意的网站
  • 没有网站怎么做cpa成都百度推广公司地址
  • 龙湖地产 网站建设高端上海网站设计公司
  • 触屏手机网站模板装修设计软件排名
  • 怎么做盗文网站郑州建设教育培训中心
  • 网站安全解决方案嵌入式软件工程师培训
  • 怎么做一种网站为别人宣传网站界面切片做程序
  • 麻涌网站建设河北网站建设联系方式
  • 建设银行官方网站打不开啊寮步仿做网站
  • 一个人可做几次网站备案峰峰网站建设
  • 怎么盗号网站怎么做北京高端网站设计外包公司
  • 著名的淘宝客网站wordpress博客内容预览
  • 成都网站seo公司甘肃网站建设推广
  • 做网站加班网站项目意义