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

广东微信网站制作哪家好产品推广方式都有哪些

广东微信网站制作哪家好,产品推广方式都有哪些,asp做的手机网站,网站买云服务哪家好动态规划: 动态规划的基本思想是:将原问题拆分为若干子问题,自底向上的求解。是自底向上的求解,即是先计算子问题的解,再得出原问题的解。 思路: 创建一个数组,大小为n1,用于存储斐波那契数列的值。数组的…

动态规划:

  • 动态规划的基本思想是:将原问题拆分为若干子问题,自底向上的求解。
  • 自底向上的求解,即是先计算子问题的解,再得出原问题的解。

思路:

  1. 创建一个数组,大小为n+1,用于存储斐波那契数列的值。数组的第i个元素对应斐波那契数列的第i项。

  2. 初始化数组的前两个元素,即F(0) = 0,F(1) = 1。

  3. 从i=2开始,迭代计算出第i项的值,即F(i) = F(i-1) + F(i-2)。这个值可以直接由数组中的前两个元素得到,所以不需要进行额外的函数调用。

  4. 循环结束后,数组中的最后一个元素就是斐波那契数列的第n项。

代码:

#include <iostream>
#include <vector>// 定义一个函数,使用动态规划求解斐波那契数列的第n项
int fibonacci_dp(int n) {// 处理基本情况:如果n为0或1,直接返回n,因为F(0)=0,F(1)=1if (n <= 1) {return n;}// 创建一个整型向量fib,大小为n+1,用以存储斐波那契数列的每一项std::vector<int> fib(n + 1);// 初始化斐波那契数列的前两项fib[0] = 0; // 第0项设置为0fib[1] = 1; // 第1项设置为1// 使用循环从第2项开始计算斐波那契数列,直到第n项for (int i = 2; i <= n; ++i) {// 根据斐波那契数列的定义,第i项是前两项之和fib[i] = fib[i - 1] + fib[i - 2];}// 循环结束后,fib[n]中存储的是斐波那契数列的第n项return fib[n];
}// 主函数
int main() {int n;// 提示用户输入要计算的斐波那契数列的项数nstd::cout << "Enter the value of n: ";std::cin >> n; // 读取用户输入的n// 调用fibonacci_dp函数计算第n项的斐波那契数,并将结果存储在result中int result = fibonacci_dp(n);// 输出计算得到的斐波那契数std::cout << "Fibonacci number is: " << result << std::endl;// 主函数返回0,表示程序正常结束return 0;
}

http://www.hengruixuexiao.com/news/22531.html

相关文章:

  • 上海手机端建站模板网络推广岗位职责和任职要求
  • 上海有名的做网站的公司有哪些百度指数关键词
  • 国外免费网站域名服务器入口最新新闻热点事件2024
  • 做三年网站需要多少钱定制网站开发
  • 家庭厨房做外卖网站百度推广的五大优势
  • 做商城网站怎么做2345浏览器主页网址
  • 网站备案 每年windows优化大师有毒吗
  • 公装网站怎么做中国十大电商平台
  • 网站seo优化加推广2022年可以打开的网址
  • 如何选择镇江网站建设谷歌浏览器下载手机版app
  • 下载微信找回微信seo搜索引擎优化入门
  • 做淘宝客网站要多少钱关键词优化平台有哪些
  • web网站模板免费seo优化运营专员
  • 南宁营销型网站建设优秀营销软文范例100字
  • 网站没有备案可以做seo优化吗推广app赚钱
  • 网站怎么做移动适配pc网站建设和推广
  • 国家电力安全网站两学一做成都关键词seo推广电话
  • 盘锦做网站价格肇庆seo
  • 浙江网站建设价位推广引流平台
  • 新媒体做图网站怎么样建立自己的网站
  • 网站开发和维护合同如何推广网站运营
  • 做合成照片的国外网站优化的意思
  • 宝鸡网站建设设计网站地址ip域名查询
  • 苏州专业网站制作深圳市企业网站seo营销工具
  • 赢展网站建设今日头条最新新闻消息
  • 东莞做网站-南城信科百度查看订单
  • 旅游电子商务网站的建设方案泉州全网推广
  • 伊犁州住房城乡建设局网站优化大师最新版本
  • 网站建设专家如何选产品推广软文
  • 直销系统开发哈尔滨知乎关键词优化软件