<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    KMP算法的C#實現方法

    時間:2025-04-11 07:29:57 C語言 我要投稿
    • 相關推薦

    KMP算法的C#實現方法

      如何運用KMP算法實現C#呢?下面小編為大家整理了KMP算法的C#實現方法,希望能幫到大家!

      C#實現大數字的運算

      1、添加引用:System.Numerics.dll

      2、添加命名空間:using System.Numerics;

      3、實例:

      3.1判斷一個數字是不是質數

      復制代碼 代碼如下:

      static void Main(string[] args)

      {

      Console.WriteLine("請輸入一個很大的數字:");

      string bigNumber = Console.ReadLine();

      BigInteger bigInteger = BigInteger.Parse(bigNumber);

      bool isNumber=false;

      for (BigInteger i = 2; i < BigInteger.Pow(bigInteger, 2);i++ )

      {

      if (bigInteger % i == 0)

      {

      isNumber = true;

      break;

      }

      }

      if (isNumber)

      {

      Console.WriteLine("不是質數");

      }

      else

      {

      Console.WriteLine("是質數");

      }

      Console.ReadLine();

      }

      3.2實現兩個大數的加減乘除

      復制代碼 代碼如下:

      static void Main(string[] args)

      {

      Console.Write("請輸入第一個大數字:");

      string bigNum1 = Console.ReadLine();

      BigInteger bigInt1 = BigInteger.Parse(bigNum1);

      Console.Write("請輸入第二個大數字:");

      string bigNum2 = Console.ReadLine();

      BigInteger bigInt2 = BigInteger.Parse(bigNum2);

      Console.Write(Environment.NewLine);

      BigInteger addNum = bigInt1 + bigInt2;

      BigInteger subNum = bigInt1 - bigInt2;

      BigInteger purNum = bigInt1 * bigInt2;

      BigInteger divNum = bigInt1 / bigInt2;

      Console.WriteLine("兩大數相加結果為:{0}",addNum);

      Console.WriteLine("兩大數相減結果為:{0}",subNum);

      Console.WriteLine("兩大數相乘結果為:{0}",purNum);

      Console.WriteLine("兩大數相除結果為:{0}",divNum);

      Console.ReadLine();

      }

    【KMP算法的C#實現方法】相關文章:

    C語言中實現KMP算法實例08-09

    c#實現sunday算法實例08-07

    c#實現輪詢算法實例代碼05-31

    快速排序算法及C#版的實現示例07-03

    C#實現協同過濾算法的實例代碼06-19

    c#快速排序算法10-21

    c#冒泡排序算法08-15

    C#抽象工廠模式的幾種實現方法及比較10-20

    java算法實現排列組合的方法介紹09-23

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人