当前位置: 首页 > 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.yayakq.cn/news/470157/

相关文章:

  • 网站建设购物车手机wap 网站
  • 网站制作文章标签猪八戒网站怎么做任务
  • 合肥市建设工程市场信息价网站一起做网店网站
  • 遵义网站制作如何收费wordpress sae上传图片
  • 上海保洁服务网站建设中小学学校网站建设
  • 浙江省城乡和住房建设厅网站附近找工作招聘信息
  • 北京高端网站建设公司浩森宇特上海品牌建站
  • 优化网站内链信息门户平台
  • 网上怎样做电缆网站深圳制作网站
  • 中国建设银行官方网站k宝驱动北京网站制作招聘
  • 企业网站开发douyanet东莞公司网站建设公司哪家好
  • 苏州知名网站建设设计公司排名如何改网站的内容
  • 移动网站建设方案青岛做网站eoe
  • 企业网站的建设与维护网站平台建立
  • 哪个网站做新加坡劳务比较好的做网站含备案费么
  • 网页制作新建站点步骤生活家装饰
  • 个人网站能否备案wordpress模板内容页哪个文件
  • 华侨城网站开发自己开店
  • 网站程序包括数据库和网页程序如何架设网站服务器
  • 网站模板上传工具企业登记代理
  • 网站下面版权代码云南网站建设方案
  • 有趣的网站有哪些做的比较好的网站有哪些
  • 怎样做免费抽皮肤的网站服装电子商务网站有哪些
  • 固始网站建设公司网站设计制作好么
  • 静安做网站微商代理平台
  • 网站做任务赚佣金视频拍摄合同模板
  • 个性化网站制作中国建设银行保函查询网站
  • 学校特色网站建设情况余姚市城乡建设局网站
  • 云科技网站建设百度助手免费下载
  • php 自动做网站点击量濮阳做网站设计