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

杭州网站建设杭州丰城做网站

杭州网站建设杭州,丰城做网站,青岛市建设厅网站,网站建设的目标和需求分析资源限制 内存限制#xff1a;256.0MB C/C时间限制#xff1a;10.0s Java时间限制#xff1a;30.0s Python时间限制#xff1a;50.0s 问题描述 斐波那契串由下列规则生成#xff1a;   F[0] 0;   F[1] 1;   F[n] F[n-1] F[n-2]…资源限制 内存限制256.0MB   C/C时间限制10.0s   Java时间限制30.0s   Python时间限制50.0s 问题描述 斐波那契串由下列规则生成   F[0] 0;   F[1] 1;   F[n] F[n-1] F[n-2] n≥2表示连接   给出一个由0和1构成的串S和一个数n求出F[n]中S出现的次数。 输入格式 第一行一个数n。   第二行一个01串S。 输出格式 答案。 样例输入 96 10110101101101 样例输出 7540113804746346428 数据规模和约定 n≤263-1子串长≤10000答案≤263-1。 暴力特别暴力的方法显然是不行的但是为了方便理解n30还是可以的但这里n很大 #includeiostream #includestring using namespace std; int main(){long long int n;string s10,s21,s3,s;scanf(%d,n);cins;for(int i2;in;i){s3s1s2;s1s2;s2s3;}//求个数long long int cnt0;for(int j0;js3.length();j){if(s3.substr(j,s.length())s){cnt;}} printf(%lld\n,cnt);return 0; } 以下是100分的代码 #includeiostream #includestring using namespace std; int flag; long long int L1,L2,L;//成斐波那契数列的答案,L1为第一个不为0的个数L2为第2个不为0的个数 long long int x;//第一个不为0的位置 int main(){long long int n;string s10,s21,s3,s;scanf(%lld,n);cins;for(int i2;in;i){s3s1s2;s1s2;s2s3;for(int j0;js3.length();j){if(s3.substr(j,s.length())s){flag1;break;}} if(flag1){xi; break; }}for(int j0;js3.length();j){if(s3.substr(j,s.length())s){L1;}} s3s1s2;s1s2;s2s3;for(int j0;js3.length();j){if(s3.substr(j,s.length())s){L2;}}for(int ix2;in;i){LL1L21;//规律L1L2;L2L; }printf(%lld\n,L);return 0; } 思路s串的个数成类似于斐波那契数列的规律。 虽然前面提到的暴力方法不能求解n很大的情况但是前25个绝对没问题根据暴力方法输出前25个来找规律 假设串s10110101101101 #includeiostream #includestring using namespace std; int main(){string s10,s21,s3,s;int n;scanf(%d,n);cins;for(int i2;in;i){s3s1s2;//求个数int cnt0;for(int j0;js3.length();j){if(s3.substr(j,s.length())s){cnt;}} printf(n%d:%d个\n,i,cnt);s1s2;s2s3;}return 0; } 可以发现从含有串s个数不为0的F[n]之后如F[7]F[8]之后有以下规律 因此只需找到第一个含s串的位置x求出个数L1然后求出位置x1的个数L2之后根据规律即可求出所有。 //但是这个规律好像也不大对当s“01”时 第三个数是前两个数的和不需要1了。。这个方法还是不太严谨虽然它通过了吧。希望可以给你带来一些思路如果有更好的方法欢迎在评论区留言或私信我。
http://www.zqtcl.cn/news/259162/

相关文章:

  • 企业管理外贸企业网站优化
  • 免费图纸网东莞百度快照优化排名
  • 南宁网站建设培训学校青海网站建设加q5299丶14602做词
  • 鱼台做网站多少钱wordpress pot
  • 招聘网站建设维护人员怎样自己开发一款软件
  • 上海网站制作怎么选泰安网红人物
  • 企业网站建设义乌南靖网站建设
  • 抖音电商网站建设如何制作app推广
  • 关键词的选择网站提示网站建设电销异议处理话术
  • 南京建设网站内容网站打开速度慢是否需要升级带宽
  • 内容类网站如何 流量厦门市建设局网站住房保障专栏
  • 朝城做网站公司网站内容建设要求age06
  • 云南省城乡建设培训中心网站备份wordpress网站
  • 快速建站公司地址vr哪家公司做得好
  • 网站空间怎么更换网站营销如何做
  • 制作单页网站要网址wordpress更新显示失败
  • 阿里巴巴网站建设公司设计网站制作
  • 泰安网站建设有哪些常见的cms网站程序有哪些
  • 九寨沟城乡建设官方网站深圳的互联网公司排名
  • app可视化开发工具seo网站推广服务
  • 临近做网站网络营销方式哪些?
  • 网站数据分析案例怎样在网上做广告
  • 网站页头图片怎么做几个版面的网站
  • 网站 f型网站建设 大公司
  • 做网站最好选什么语言百度域名服务器
  • 网站维护一般多久西宁的网站建设
  • 网站建设需要什么工具投诉百度最有效的电话
  • 做家政网站公司策划公司英文
  • 自己建设个人网站要花费多少自己怎么制作微信网页链接
  • 邢台网站设计哪家专业php图书管理系统网站开发