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

互联网获客seo关键词查询工具

互联网获客,seo关键词查询工具,推广文案撰写,普洱市住房和城乡建设局网站一、理论基础 二分搜索#xff0c;也称折半搜索、对数搜索#xff0c;是一种在有序数组中查找某一特定元素的搜索算法。 二分搜索是一种高效的查找算法#xff0c;适用于在已排序的数组中查找特定元素。它的基本思想是通过不断将搜索区间对半分割#xff0c;从而快速缩小…一、理论基础 二分搜索也称折半搜索、对数搜索是一种在有序数组中查找某一特定元素的搜索算法。 二分搜索是一种高效的查找算法适用于在已排序的数组中查找特定元素。它的基本思想是通过不断将搜索区间对半分割从而快速缩小查找范围。 二分搜索每次把搜索区域减少一半时间复杂度为 O(logn)n代表集合中元素的个数。 二分搜索的基本步骤如下 1.初始条件将搜索范围设为数组的整个区间。 2.查找中间元素计算当前区间的中间索引。 3.比较中间元素将中间元素与目标值进行比较 如果中间元素等于目标值查找成功返回中间索引。如果中间元素小于目标值将搜索范围缩小到右半部分。如果中间元素大于目标值将搜索范围缩小到左半部分。 4.重复步骤 2 和 3直到找到目标值或搜索范围为空。 在下图中为大家展示了二分搜索的过程 二、代码实现 #include iostream #include vector using namespace std;int binarySearchRecursive(const vectorint arr, int left, int right, int target) {if (left right) {int mid left (right - left) / 2; if (arr[mid] target) {return mid;}if (arr[mid] target) {return binarySearchRecursive(arr, left, mid - 1, target);}return binarySearchRecursive(arr, mid 1, right, target);}return -1; }int main() {vectorint arr { 2, 3, 4, 10, 40 };int target 10;int result binarySearchRecursive(arr, 0, arr.size() - 1, target);if (result ! -1) {cout 元素在索引 result 处找到 endl;}else {cout 元素未找到 endl;}return 0; }
http://www.hkea.cn/news/14375858/

相关文章:

  • 建设一个网站需要多久ui设计工资
  • 有哪些做的好的营销型网站大连app开发多少钱
  • 自己网站的关键词怎么改毕业设计做视频网站设计
  • 戚墅堰做网站肇庆网络推广
  • 禅城网站建设哪家好电子商务网站是什么意思
  • 公司设计网站有什么好处兰州网站建设哪里好
  • 小说网站建设多少钱建网站费用
  • 网站界面版式互联网如何做推广
  • 哪个旅游网站做的最好哈尔滨专门做网站
  • 如何制作自己的网站模版中山有哪些网站建立公司
  • 长沙做网站优化想开一个做网站的公司
  • 刘家窑网站建设娃哈哈软文推广
  • 网站建站主机流量多网站
  • 易语言可以做网站嘛我的ip地址查询
  • 网站设计师工资怎样域名注册新网
  • 用ps网站首页怎么做个体工商户可以网站建设吗
  • 做美团网站需要多少钱微信小程序是干什么用的
  • 李沧区网站服务公司云南房地产网站建设
  • redhat7做网站过程邮件格式模板
  • 佛山网站制作网址泉州洛江住房和城乡建设局网站
  • 嘉兴英文网站建设wordpress怎么接入支付
  • 家居企业网站建设行情做网站推广 需要ftp
  • 常见网站结构上海发布公众号官网
  • 做商城网站的企业唐山网址建站
  • 网站没有排名你那个没封的网站怎么做啊
  • 行业网站有建设价值吗施工企业分录
  • 设计师网站介绍中文设计网站
  • 公司网站建设设计公司wordpress建站好么
  • php做音乐网站wordpress为什么安装不了
  • 长沙住房与城乡建设部网站网站栏目设计