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

030159网站建设与维护宝安网站公司

030159网站建设与维护,宝安网站公司,深圳出行最新消息,免费网站新域名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的阶乘是1n的阶乘是n/// /summarypublic 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/// 数组求和/// /summarypublic 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(varr.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自身计算前二个之和/// /summarypublic 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/// /summarypublic static void Main(){int result SumNumber(100);Console.WriteLine(1234...100result);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/// 双重循环方式实现冒泡排序/// /summarypublic 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 j0;jarr.Length-i-1;j){if(arr[j]arr[j1]){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/// 递归方式实现冒泡排序/// /summarypublic static void RecursiveBubbleSort(int[] arr, int arrLength){if (arrLength 1)return;for(int i0; iarrLength-1;i){if(arr[i] arr[i1]){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.w-s-a.com/news/811395/

相关文章:

  • 个人网站备案网站内容做gif表情包网站
  • 湖南省建设厅城乡建设网站怎么建立一个网站网址
  • 图书馆网站建设的规章制度免费个人主页注册
  • 表格网站源码wordpress更换网站域名
  • 芜湖做网站多少钱做公司的网站的需求有哪些
  • 玉溪网站建设制作凌风wordpress百度云
  • 专业建网站价格门户网站建设 请示
  • 安徽省省博物馆网站建设佛山公司网站设计
  • 温州专业营销网站公司网络建设规划
  • 做模型常说的d站是什么网站wordpress 繁體
  • 给网站做h5缓存机制获取小程序api
  • 网站开发文档东莞市建设网站首页
  • 公共空间设计网站企业门户网站建设教程
  • 网站建设公司 深圳镇江建设质量监督站网站
  • 网站底部版权怎么做软广告经典案例
  • 网站收录突然全部没有了东莞网站建设公司电话
  • 境外企业网站推广免费ppt元素
  • 2018网站建设行业广东网站seo
  • 网站后台加密云服务器2008做网站
  • dw制作一个环保网站模板下载吉安网站建设收费
  • 深圳珠宝网站设计北京高端网站建设优势
  • 合肥企业制作网站wordpress创建网站
  • 织梦网站开发兼职wordpress 中间截取缩略图
  • 南通制作网站旅游搭建网站
  • 专业做商铺的网站个人网页html模板完整代码
  • 什么网站做美食最好最专业关键词推广是什么意思
  • 自助建设网站软件网站导航网站可以做吗
  • 网站模板放哪长沙网站优化分析
  • 泉州网站建设价钱网站模板素材
  • 南通网站托管js建设网站外网