C#遞歸題目實(shí)例代碼
一列數(shù)的規(guī)則如下: 1、1、2、3、5、8、13、21、34...... 求第30位數(shù)是多少, 用遞歸算法實(shí)現(xiàn)。
代碼:
public class MainClass
{
public static void Main()
{
Console.WriteLine(Foo(30));
}
public static int Foo(int i)
{
if (i <= 0)
return 0;
else if(i > 0 && i <= 2)
return 1;
else return Foo(i -1) + Foo(i - 2);
}
}
- C#遞歸實(shí)現(xiàn)回文判斷算法
- C#正則表達(dá)式的遞歸匹配分析
- C#遞歸實(shí)現(xiàn)顯示文件夾及所有文件并計(jì)算其大小的方法
- C#采用遞歸實(shí)現(xiàn)階乘的方法
- c#遞歸遍歷文件夾示例
- C# 遞歸查找樹(shù)狀目錄實(shí)現(xiàn)方法
- 將文件夾下所有文件輸出到日志文件中 c#遞歸算法學(xué)習(xí)示例
- c#斐波那契數(shù)列(Fibonacci)(遞歸,非遞歸)實(shí)現(xiàn)代碼
- C# 實(shí)現(xiàn)階乘 (遞歸,非遞歸) 實(shí)現(xiàn)代碼
- C#歸并排序的實(shí)現(xiàn)方法(遞歸,非遞歸,自然歸并)
- c#漢諾塔的遞歸算法與解析
- C#遞歸實(shí)現(xiàn)將一整數(shù)逆序后放入一數(shù)組中
相關(guān)文章
C#實(shí)現(xiàn)JsonString與Object互轉(zhuǎn)
這篇文章主要為大家介紹了如何使用.NET庫(kù)System.Web.Extensions.dll和Newtonsoft.Json.dll實(shí)現(xiàn)Json字符串之間的轉(zhuǎn)換,感興趣的小伙伴可以參考下2024-12-12
C#備忘錄人生存檔的設(shè)計(jì)模式實(shí)例
這篇文章主要為大家介紹了C#設(shè)計(jì)模式中備忘錄模式的實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
C#中BitConverter.ToUInt16()和BitConverter.ToString()的簡(jiǎn)單使用
這篇文章主要介紹了C#中BitConverter.ToUInt16()和BitConverter.ToString()的簡(jiǎn)單使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
C#中is,as,using關(guān)鍵字的使用說(shuō)明
這篇文章主要介紹了C#中is,as,using關(guān)鍵字的使用說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12
C#實(shí)現(xiàn)Base64編碼與解碼及規(guī)則
這篇文章主要介紹了C#實(shí)現(xiàn)Base64編碼與解碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08
C#使用SignalR實(shí)現(xiàn)與前端vue實(shí)時(shí)通信的示例代碼
SignalR 是 ASP.NET Core 的一個(gè)庫(kù),它簡(jiǎn)化了在應(yīng)用程序中添加實(shí)時(shí)通信的過(guò)程,無(wú)論是聊天應(yīng)用、實(shí)時(shí)游戲還是協(xié)作工具,SignalR 都能提供高效且易于實(shí)現(xiàn)的解決方案,本文給大家介紹了C#使用SignalR實(shí)現(xiàn)與前端vue實(shí)時(shí)通信的實(shí)現(xiàn),需要的朋友可以參考下2024-10-10
C#檢測(cè)是否有危險(xiǎn)字符的SQL字符串過(guò)濾方法
這篇文章主要介紹了C#檢測(cè)是否有危險(xiǎn)字符的SQL字符串過(guò)濾方法,功能非常實(shí)用,對(duì)于程序設(shè)計(jì)的安全來(lái)說(shuō)至關(guān)重要!需要的朋友可以參考下2014-07-07

