![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#常用算法实例
用C#编写常用的算法实例
xgq_Star
这个作者很懒,什么都没留下…
展开
-
C#常用算法实例(九)
斐波那契数列求和问题:斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)...原创 2020-04-28 16:33:39 · 242 阅读 · 0 评论 -
c#常用算法实例(八)
约瑟夫环问题:n个人围成一圈,从某个人开始报数,数到m的人出列,接着从出列的下一个人报数,数到m再次出列,如此循环往复,直到所有人出列,顺序输出。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespac...原创 2020-04-25 11:13:04 · 193 阅读 · 0 评论 -
C#常用算法实例(七)
问题描述:水仙花数是一个3位数,每个数的立方等于该数本身,求出所有水仙花数。代码如下: for (int i = 100; i < 1000; i++) { int a = i / 100; int b; Math.DivRem(i, 100, out b); ...原创 2020-04-24 21:41:53 · 139 阅读 · 0 评论 -
C#常用算法实例(六)
韩信点兵问题韩信带兵不足百人,3人一行多一人,5人一行正好,7人一行少两人,韩信点了多少兵。代码如下: for (int j = 1; j < 100; j++) { int a; Math.DivRem(j, 3, out a); int b; ...原创 2020-04-24 21:25:23 · 316 阅读 · 0 评论 -
C#常用算法实例(五)
问题描述:如果任意一个大于6的偶数都可以写成两个素数之和,就称其符合歌德巴赫猜想。代码实现:using System;namespace Test_01{ class Program { #region 判断一个数是否为素数 /// <summary> /// 判断一个数是否为素数 /// &l...原创 2020-04-22 21:08:47 · 165 阅读 · 0 评论 -
C#常用算法实例(四)
**问题描述:**判断一个数是否为素数。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test_01{ class Program { public boo...原创 2020-04-18 13:58:04 · 125 阅读 · 0 评论 -
C#常用算法实例(三)
问题描述:求两个数的最大公倍数和最小公倍数。最大公约数 public double Caculate(int num1,int num2) { int max = Math.Max(num1,num2); int min = Math.Min(num1,num2); num2 = max; ...原创 2020-04-18 13:13:12 · 143 阅读 · 0 评论 -
C#常用算法实例(二)
**问题描述:**计算n的阶乘。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test_01{ class Program { public double ...原创 2020-04-18 12:35:46 · 200 阅读 · 0 评论 -
C#常用算法实例(一)
问题描述:计算 1 ^ 1+2 ^ 2+3 ^ 3+…+n ^ n(n为正整数)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Test_01{ class Program ...原创 2020-04-18 11:55:33 · 266 阅读 · 1 评论