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

免费做 爱视频网站商业推广

免费做 爱视频网站,商业推广,wordpress主题怎么编辑,新闻网站开发素材C#经典算法面试题 递归算法 C#递归算法计算阶乘的方法 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿卡曼引进这个表示法。 原理:亦即n!=123…(n-1)n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!n。…

C#经典算法面试题

递归算法

C#递归算法计算阶乘的方法

一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。

原理:亦即n!=1×2×3×…×(n-1)×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

        /// <summary>/// C#递归算法计算阶乘的方法/// 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。/// 亦即n!=1×2×3×...×(n-1)×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。/// 最终输出结果:120/// </summary>public static void RecursiveFactorial(){int result = Factorial(5);Console.WriteLine("5的阶乘为:" + result);//5!=120}public static int Factorial(int n){if (n == 0 || n == 1){return 1;}else{// 递归调用:当前数n乘以前面所有数的阶乘return n * Factorial(n - 1);}}

C#递归算法数组求

        /// <summary>/// 递归算法数组求/// 最终输出结果为:259/// </summary>public static void RecursiveArraySum(){int[] numbers = { 1, 88, 66, 4, 100 };int sum = ArraySum(numbers, 0);Console.WriteLine("数组元素的总和为:" + sum);}/// <summary>/// 计算数组元素的总和/// </summary>/// <param name="arr">arr</param>/// <param name="index">index</param>/// <returns></returns>public static int ArraySum(int[] arr, int index){if (index >= arr.Length){// 基本情况:数组为空或者已经遍历完所有元素return 0;}else{// 递归调用:当前元素加上剩余元素的总和return arr[index] + ArraySum(arr, index + 1);}}

C#使用递归算法来实现求解斐波纳契数列中第30位数的值

一列数的规则如下 : 1 、 1 、 2 、 3 、 5 、 8 、 13 、 21 、 34… 求第 30 位数是多少, 用递归算法实现。

        /// <summary>/// 使用递归算法来实现求解斐波纳契数列中第30位数的值/// 一列数的规则如下 : 1 、 1 、 2 、 3 、 5 、 8 、 13 、 21 、 34… 求第 30 位数是多少, 用递归算法实现/// 最终输出结果为:832040/// </summary>public static void FibonacciSum(){int n = 30;int result = Fibonacci(n);Console.WriteLine("第 " + n + "位斐波那契数是:" + result);}public static int Fibonacci(int n){if (n <= 0){return 0;}else if (n > 0 && n <= 2){return 1;}else{// 递归情况:调用自身计算前两个数字之和return Fibonacci(n - 1) + Fibonacci(n - 2);}}
http://www.dtcms.com/wzjs/58705.html

相关文章:

  • 黄山建设网站公司迅速上排名网站优化
  • wordpress ddos攻击深圳seo网站优化公司
  • 京东网站建设有哪些优点seo网站推广软件 快排
  • 可做市值曲线的网站seo网站怎么搭建
  • 加强政府网站信息内容建设游戏广告推广平台
  • 宿迁网站推广公司东莞百度seo新网站快速排名
  • 揭阳网站制作软件seo诊断a5
  • 创立一个网站得多少钱广州营销推广
  • java快速建站百度认证中心
  • 雄安做网站的公司网站seo优化方案项目策划书
  • 网站运营招聘要求台州seo优化
  • 网站制作价格低淘宝搜索关键词技巧
  • 猎聘做简历的网站收费靠谱盘古百度推广靠谱吗
  • 自己制作网站该怎么做临沂做网站建设公司
  • 怎么做网站识图验证码黄冈网站seo
  • 西宁网站建设君博推荐seo关键词排名优化教程
  • 免费做电子请帖的网站免费广告网
  • 小蜜蜂网站建设百度公司有哪些部门
  • 北京城乡建设门户网站站内关键词自然排名优化
  • 镇江网站定制南阳seo优化
  • asp网站中毒广东疫情中高风险地区最新名单
  • 网站的设计思路范文谷歌浏览器引擎入口
  • 增城营销网站建设朝阳seo搜索引擎
  • 搞黄色网站做牢手机百度ai入口
  • 安徽工程建设造价信息网站百度免费注册
  • 电商运营转行后悔了云优化软件
  • 南宁最高端网站建设学seo如何入门
  • 合肥网站制作哪家好百度推广是什么工作
  • 苹果网站上物体阴影怎么做的免费的编程自学网站
  • 手机做图纸app下载网站什么平台可以免费打广告