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

做的网站百度找不到了超级优化残剑

做的网站百度找不到了,超级优化残剑,合肥 网站建设公司哪家好,网站数据库是什么意思目录 递推的概念 训练#xff1a;斐波那契数列 解析 参考代码 训练#xff1a;上台阶 参考代码 训练#xff1a;信封 解析 参考代码 递推的概念 递推是一种处理问题的重要方法。 递推通过对问题的分析#xff0c;找到问题相邻项之间的关系#xff08;递推式斐波那契数列 解析 参考代码 训练上台阶 参考代码 训练信封 解析 参考代码 递推的概念 递推是一种处理问题的重要方法。 递推通过对问题的分析找到问题相邻项之间的关系递推式从起点出发首项或者末项然后使用循环不断地迭代得到最后需要的结果。 训练斐波那契数列 对于Fibonacci数列已知fib(1) 1 fib(2) 1; 从第三项开始满足公式fib(i) fib(i-1) fib(i-2)。输入一个整数n1n100求fib(n)的值。 【输入描述】一行一个整数n。 【输出描述】一行feibonacci数列第n项的值 【样例输入】5 【样例输出】5 解析 1.问题求的是斐波那契数列第i项的数值。 2.前两项的数值题目中已经给出分别为 fib(1) 1; fib(2) 1;3.从第3项开始满足如下规律 fib(i) fib(i-1) fib(i-2);即当前项由前两项之和构成。 4.我们可以根据题目给出的fib(1)、fib(2)推出fib(3), 再按照顺序由fib(2)、fib(3)推出fib(4)以此类推。 参考代码 #includebits/stdc.h using namespace std; int main() {long long n,f1,f2,f3;cinn;f1f2f31;//初始化,f3表示第n项for(long long i3;in;i){f3f1f2;f1f2;f2f3;}coutf3;return 0; } 训练上台阶 楼梯有n(1n100)阶台阶,上楼时可以一步上1阶,也可以一步上2阶,也可以一步上3阶编程计算共有多少种不同的走法。 【输入描述】输入的每一行包括一组测试数据即为台阶数n。最后一行为0表示测试结束。 【输出描述】每一行输出对应一行输入的结果即为走法的数目。 【样例输入】 1 2 3 4 0【样例输出】 1 2 4 7参考代码 #includebits/stdc.h using namespace std; long long a[105]; //a[i]表示i层楼梯方案数 int main() {int n,t;a[1]1,a[2]2,a[3]4;//边界条件while(1){cint;if(!t) break;if(a[t]){ //如果已经计算过直接输出couta[t]endl;continue;}for(int i4;it;i)a[i]a[i-1]a[i-2]a[i-3];//从第4层楼梯开始//每一步有3种方案1阶、2阶、3阶//分别对应 a[i-1]、a[i-2]、a[i-3]couta[t]endl;}return 0; }训练信封 现在有n封信和n个信封如果所有的信都装错了信封。求所有信都装错信封共有多少种不同情况。 【输入描述】1行输入一个整数n。 【输出描述】1行输出一个整数表示所有的情况数。 【样例输入】4 【样例输出】9 解析 先任取一封信此时可供选择的信封有n-1种情况。 每种情况下我们在放置这封信的时候有2种方案 这封信的位置不与剩余的任意一封信互换此时剩余的问题就是将n-1封信错放在n-1个信封里即f(n-1)这封信的位置与剩余的任意一封信互换此时会有2个信封被使用掉。剩余的问题就是将n-2封信,错放在n-2个信封里即f(n-2)得出递推式f(n)(n-1)*(f(n-1)f(n-2))。边界是f(1)0,f(2)1。 参考代码 #includebits/stdc.h using namespace std; long long f[25]; int main() {int n;cinn;f[1]0,f[2]1;for(int i3;in;i){f[i](i-1)*(f[i-1]f[i-2]);}coutf[n];return 0; } 从入门到算法再到数据结构查看全部文章请点击此处​http://www.bigbigli.com/
http://www.w-s-a.com/news/540919/

相关文章:

  • jsp商业网站开发网站链接如何做二维码
  • 江苏高校品牌专业建设网站怎么制作网站搜索窗口
  • 北京app建设 网站开发公司织梦网站seo
  • 大学网站 作风建设专题汽车配件外贸出口公司
  • 东莞做网站系统购物网站建设精英
  • 建设vip网站相关视频网站营销建设公司
  • 微站直播平台杭州seo按天计费
  • seo 新旧网站 两个域名福州设计网站建设
  • 如何做网站客户端如何做网络营销网站
  • 苏州网站建设制度打鱼网站建设
  • 瓜子二手车直卖网上海小红书seo
  • 天津中小企业网站制作珠海做网站的
  • 网站排名影响因素最牛的科技网站建设
  • 长春网站建设公司怎么样电商网站建设与开发期末考试
  • 品牌网站建设搭建国内外网站建设
  • 辽宁人社app一直更新整站seo定制
  • 兰州网站建设论坛装修品牌
  • 云南省城乡住房与建设厅网站用什么网站可以做电子书
  • 自己电脑怎么做网站服务器吗0基础如何做网站
  • 做网站的股哥网络整合营销方案策划
  • 网站你懂我意思正能量晚上唯品会网站开发费用
  • 网站认证金额怎么做分录网页无法访问是怎么回事
  • 樟木头建网站的wordpress自适应吸附菜单
  • 番禺网站设计威海微网站建设
  • 新乡网站建设服务网站建设的点子
  • 赛罕区城乡建设局网站什么是新媒体运营
  • 松原企业网站建设设计素材网排名
  • 网站建设是那个行业广东公司排名
  • 制作网站要多少钱seo是如何优化
  • 求个网站2020急急急做金融网站拘留多久