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

凡科网做音乐网站新闻摘抄2022最新20篇

凡科网做音乐网站,新闻摘抄2022最新20篇,佛山网站建设 骏域网站建设,政府网站集约化建设办发1.递归算法 1.1.C#递归算法计算阶乘的方法 using System;namespace C_Sharp_Example {public class Program{/// <summary>/// 阶乘&#xff1a;一个正整数的阶乘Factorial是所有小于以及等于该数的正整数的积&#xff0c;0的阶乘是1&#xff0c;n的阶乘是n&#xff0…

1.递归算法

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

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 阶乘:一个正整数的阶乘Factorial是所有小于以及等于该数的正整数的积,0的阶乘是1,n的阶乘是n!/// </summary>public static void Main(){int result = Factorial(5);Console.WriteLine("5的阶乘是:"+result);Console.ReadLine();}private static int Factorial(int v){if(v == 0 || v == 1){return 1;}else{return v * Factorial(v-1);}}}
}

1.2.C#递归算法计算数组的和

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 数组求和/// </summary>public static void Main(){int[] numbers = { 1,2,3,4,5};int sum = ArraySum(numbers,0);Console.WriteLine("数组的和是:"+sum);Console.ReadLine();}private static int ArraySum(int[] arr, int v){if(v>=arr.Length){return 0;}else{return arr[v] + ArraySum(arr, v + 1);}}}
}

 1.3.C#递归算法实现斐波那契数列第三十位数字

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 实现斐波那契数列的第三十位,已知斐波那契数列1,1,2,3,5,8,自身计算前二个之和/// </summary>public static void Main(){int n = 30;int result = feibonaqi(30);Console.WriteLine("斐波那契数列第三十位是:"+result);Console.ReadLine();        }private static int feibonaqi(int v){if(v <= 0){return 0;}else if(v > 0 && v <=2){return 1;}else{return feibonaqi(v - 1) + feibonaqi(v - 2);}}}
}

1.4.C#递归算法计算1-100的和

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 计算1-100-sum/// </summary>public static void Main(){int result = SumNumber(100);Console.WriteLine("1+2+3+4+...+100="+result);Console.ReadLine();        }private static int SumNumber(int v){if(v ==1){return 1;}else{return v + SumNumber(v-1);}}}
}

2.排序算法

2.1.冒泡排序算法

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 双重循环方式实现冒泡排序/// </summary>public static void Main(){int[] arr = { 1,6,4,2,3,9,8,0,7};int arrLength = arr.Length;for(int i =0; i< arr.Length -1; i++){for(int j=0;j<arr.Length-i-1;j++){if(arr[j]>arr[j+1]){int tmp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = tmp;}}}Console.WriteLine("排序后的顺序"+string.Join(",",arr));Console.ReadLine();}}
}

2.2. 使用递归算法实现冒牌排序

using System;namespace C_Sharp_Example
{public class  Program{/// <summary>/// 递归方式实现冒泡排序/// </summary>public static void RecursiveBubbleSort(int[] arr, int arrLength){if (arrLength == 1)return;for(int i=0; i<arrLength-1;i++){if(arr[i] > arr[i+1]){int tmp = arr[i];arr[i] = arr[i + 1];arr[i + 1] = tmp;}}RecursiveBubbleSort(arr,arrLength-1);}private static void RecursiveBubbleSortRun(){int[] arr = { 1,6,4,2,3,9,8,0,7};int arrLength = arr.Length;RecursiveBubbleSort(arr,arrLength);Console.WriteLine("排序后的结果"+string.Join(",",arr));Console.ReadLine();}}
}

更新中 ~~~ 创作不易,喜欢点赞收藏加关注 ❤

http://www.laogonggong.com/news/8435.html

相关文章:

  • 中小型网站建设咨询培训体系搭建
  • 长沙做网站排名网络营销比较常用的营销模式
  • 做一家算命的网站网站推广怎么做
  • 广西壮族自治区人民政府门户网站友情链接查询友情链接检测
  • 长沙网站建设可以看封禁网站的浏览器
  • 贵阳市 网站建设百度下载安装2021最新版
  • 乾县做网站软文写作技巧
  • 有心学做网站网络营销推广方案范文
  • python做网站赚钱新品推广计划与方案
  • 做违法网站会怎样苏州百度快照优化排名
  • 做政府网站要什么要求网站优化排名首页
  • 图书馆馆建设网站关键词优化是怎么弄的
  • 无锡做网站哪家好交换友情链接的意义是什么
  • 盐城网站建设包括哪些做网站需要准备什么
  • 由前台有后台的网站怎么做百度用户服务中心官网电话
  • 定制网站建设公司推荐衡阳seo优化推荐
  • 网站制作合同nba排名西部和东部
  • 域名购买网网络推广seo怎么做
  • java教育网站开发软文营销广告
  • 建站宝盒建站系统软文新闻发布平台
  • 网站顶部导航优化网站推广
  • 销售网站html源码百度数据研究中心
  • 企业网站免费认证个人建网站的详细步骤
  • 石家庄有做网站的公司吗北京百度竞价托管
  • 做交易网站需要用到的软件有哪些站长收录
  • 广州个人网站制作无锡百度公司代理商
  • 百度seo排名曝光行者seo济南优化网站关键词
  • 企业注册域名重庆seo整站优化方案范文
  • 网站设计 广州软文网站有哪些
  • 便宜网站建设 优帮云seo优化易下拉霸屏