最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#二分查找算法

 更新時間:2022年05月04日 14:53:19   作者:農(nóng)碼一生  
這篇文章介紹了C#中的二分查找算法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1、定義:

折半搜索,也稱二分查找算法、二分搜索,是一種在有序數(shù)組中查找某一特定元素的搜索算法。

要計算把目標值插入到該數(shù)組中的索引值。最開始的思路:

①.先把目標數(shù)插入到數(shù)組中

②.進行排序

③.返回索引

2、實現(xiàn)代碼:

  public static int process4(int[] arr, int low, int high, int key)
  {
    int mid = (low + high) / 2;
    if (low > high)
      return -1;
    else
    {
      if (arr[mid] == key)
        return mid;
      else if (arr[mid] > key)
        return process4(arr, low, mid - 1, key);
      else
        return process4(arr, mid + 1, high, key);
    }
  }

到此這篇關于C#二分查找算法的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • C#通過重寫Panel改變邊框顏色與寬度的方法

    C#通過重寫Panel改變邊框顏色與寬度的方法

    這篇文章主要介紹了C#通過重寫Panel改變邊框顏色與寬度的方法,涉及C#針對Panel控件的重寫與屬性設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • C#獲取串口列表實現(xiàn)實時監(jiān)控串口

    C#獲取串口列表實現(xiàn)實時監(jiān)控串口

    本文主要介紹兩種獲取串口列表的方法,比較簡單,方便大家使用,另外分享了一個已封裝的API,需要的朋友可以參考下。
    2016-05-05
  • C#內(nèi)置泛型委托之Func委托

    C#內(nèi)置泛型委托之Func委托

    這篇文章介紹了C#內(nèi)置泛型委托之Func委托的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C#配置文件Section節(jié)點處理總結(jié)

    C#配置文件Section節(jié)點處理總結(jié)

    這篇文章主要介紹了C#配置文件Section節(jié)點處理總結(jié),針對配置文件Section節(jié)點的處理做了較為詳細的實例總結(jié),需要的朋友可以參考下
    2014-10-10
  • C#中使用?record?的好處和最佳場景

    C#中使用?record?的好處和最佳場景

    這篇文章主要介紹了C#中使用?record?的好處,使用?record?類型的主要好處包括簡潔的語法、自動生成的成員、基于值的相等性、非破壞性復制、解構(gòu)支持、繼承支持和與模式匹配的良好集成,需要的朋友可以參考下
    2024-07-07
  • 詳解c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉(zhuǎn)換

    詳解c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉(zhuǎn)換

    本文詳細講解了c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • c#程序刪除自身代碼示例分享

    c#程序刪除自身代碼示例分享

    偶然看到一個可以自刪除的程序,于是了解下如何實現(xiàn)。然后整理如下,需要的朋友可以參考下
    2014-03-03
  • C#線程倒計時器源碼分享

    C#線程倒計時器源碼分享

    這篇文章主要為大家分享了C#線程倒計時器源碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C#中System.Text.Json匿名對象反序列化

    C#中System.Text.Json匿名對象反序列化

    這篇文章主要介紹了System.Text.Json匿名對象反序列化,下文代碼基于. NET 6,為了代碼整潔,實際配置了PropertyNameCaseInsensitive = true,本文結(jié)合實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • C# WinForm窗體編程中處理數(shù)字的正確操作方法

    C# WinForm窗體編程中處理數(shù)字的正確操作方法

    這篇文章主要介紹了C# WinForm窗體編程中處理數(shù)字的正確操作方法,本文給出了正確示例,并解釋了為什么要這么做,需要的朋友可以參考下
    2014-08-08

最新評論

桂林市| 城固县| 叶城县| 玉林市| 时尚| 讷河市| 会理县| 上虞市| 承德市| 清镇市| 疏附县| 绩溪县| 富源县| 奉节县| 衡南县| 浦县| 抚州市| 得荣县| 米易县| 休宁县| 潜山县| 长春市| 育儿| 六枝特区| 永宁县| 八宿县| 漳州市| 汾阳市| 家居| 鄢陵县| 乌兰县| 许昌市| 财经| 仁化县| 长宁区| 荆州市| 交口县| 蓬溪县| 海伦市| 钟祥市| 昌江|