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

电影网站制作教程湖南搜索引擎推广平台

电影网站制作教程,湖南搜索引擎推广平台,婚纱摄影时尚,吉林建设厅官方网站数据检索算法是指从数据集合(数组、表、哈希表等)中检索指定的数据项。 数据检索算法是所有算法的基础算法之一。 本文发布 三元搜索(Ternary Search)的源代码。 1 文本格式 using System; namespace Legalsoft.Truffer.Algo…

数据检索算法是指从数据集合(数组、表、哈希表等)中检索指定的数据项。

数据检索算法是所有算法的基础算法之一。

本文发布 三元搜索(Ternary Search)的源代码。

1 文本格式

using System;

namespace Legalsoft.Truffer.Algorithm
{
    public static class ArraySearch_Algorithm
    {
        /// <summary>
        /// 三元搜索
        /// </summary>
        /// <param name="arr"></param>
        /// <param name="left"></param>
        /// <param name="right"></param>
        /// <param name="x"></param>
        /// <returns></returns>
        static int Ternary_Search(int[] arr, int left, int right, int x)
        {
            if (right >= left)
            {
                int mid1 = left + (right - left) / 3;
                int mid2 = mid1 + (right - left) / 3;
                if (arr[mid1] == x)
                {
                    return mid1;
                }
                if (arr[mid2] == x)
                {
                    return mid2;
                }
                if (arr[mid1] > x)
                {
                    return Ternary_Search(arr, left, mid1 - 1, x);
                }
                if (arr[mid2] < x)
                {
                    return Ternary_Search(arr, mid2 + 1, right, x);
                }
                return Ternary_Search(arr, mid1 + 1, mid2 - 1, x);
            }
            return -1;
        }
    }
}
 

 ——————————————————————

POWER BY 315SOFT.COM &
TRUFFER.CN

2 代码格式

 

using System;namespace Legalsoft.Truffer.Algorithm
{public static class ArraySearch_Algorithm{/// <summary>/// 三元搜索/// </summary>/// <param name="arr"></param>/// <param name="left"></param>/// <param name="right"></param>/// <param name="x"></param>/// <returns></returns>static int Ternary_Search(int[] arr, int left, int right, int x){if (right >= left){int mid1 = left + (right - left) / 3;int mid2 = mid1 + (right - left) / 3;if (arr[mid1] == x){return mid1;}if (arr[mid2] == x){return mid2;}if (arr[mid1] > x){return Ternary_Search(arr, left, mid1 - 1, x);}if (arr[mid2] < x){return Ternary_Search(arr, mid2 + 1, right, x);}return Ternary_Search(arr, mid1 + 1, mid2 - 1, x);}return -1;}}
}

http://www.bjxfkj.com.cn/article/855.html

相关文章:

  • 坪山模板网站建设公司排名前十的大学
  • 电商设计师常用的网站百度客户端电脑版下载
  • 编写网站用什么语言文章推广平台
  • wordpress企业站主题下载营销的三个基本概念是什么
  • 开封市网站开发公司南宁seo团队哪家好
  • 建设网站专业公司哪家好网站网页的优化方法
  • 在线做热图的网站营销型网站建设公司价格
  • 信息技术制作网站沈阳网站建设
  • 广州网站设计培训网络游戏推广员
  • 北京网站seo策划百度seo优化软件
  • wordpress的发件邮箱是多少广东公司搜索seo哪家强
  • 目前基金会网站做的比较好的谷歌搜索引擎网页版入口
  • 电商推广平台哪个好seo搜索引擎优化简历
  • 那种网站后台最好深圳全网营销平台排名
  • java php做网站百度图片识别搜索引擎
  • 浏阳疫情发布纵横seo
  • 网站过度优化首页被k广东疫情防控措施
  • 河北省建设厅网站登陆设置环球军事新闻最新消息
  • 家里电脑可以做网站空间吗商丘seo公司
  • 政府门户网站建设取得实质进展seo外包服务
  • 做平台网站需要多少钱爱战网关键词工具
  • 昆明网站制作方案定制seo与sem的区别
  • 长沙专业做网站郑州网络营销推广
  • 各行各业网站建设指数函数图像及性质
  • 手机网站建设多少钱一个做电商需要什么条件
  • 日照园林建设发展有限公司网站怎样做平台推广
  • 怎么做网站扫描seo日常优化内容是什么
  • 2015做导航网站有哪些模板免费下载网站
  • 百度云建站网站建设百度关键词优化查询
  • 网站建设访问人群腾讯中国联通