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

百度如何投放广告东莞整站优化排名

百度如何投放广告,东莞整站优化排名,wordpress雪樱主题破解,做钓鱼网站会被抓吗一、前篇 1、什么是数据结构? 数据结构是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系 2、时间复杂度与空间复杂度 大O符号是用于描述函数渐进行为的数学符号 常用函数的增长表 阶乘O(n!) > 指数…

一、前篇

1、什么是数据结构?

数据结构是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系

 2、时间复杂度与空间复杂度

大O符号是用于描述函数渐进行为的数学符号

常用函数的增长表

阶乘O(n!) > 指数阶(2^n) > 立方阶O(n^3) > 平方阶O(n^2) > 线性对数阶O(nlog2n) > 线性阶O(n) > 对数阶O(log2n) > 常数阶O(1)

从立方阶开始,时间复杂度较大

二、二分查找

在有序数组中查找一个值,如果找到了则返回下标,如果没找到则返回-1

方法一:遍历数组进行查找

时间复杂度:O(n)

//1.遍历算法在数组中查找一个元素
//方法体
int search(int* arr, int length, int target) {for (int i = 0; i < length; i++) {if (arr[i] == target) {return i;}}
}

方法二:减小循环次数进行遍历查找

时间复杂度小于O(n)

因为题目里声明是有序数组,所以当数组中的值比查找的值大时,可以直接break跳出循环,减少循环次数

//2.减小循环次数进行遍历查找
//方法体
int search2(int* arr, int length, int target) {for (int i = 0; i < length; i++) {if (arr[i] == target) {return i;}if (arr[i] > target) {break;}}return -1;
}

方法三;二分查找

二分思想就是将一个 有序数组 不断进行平分,直到找到为止,不断平分除以二,降低时间复杂度

时间复杂度:O(og2n)

//3.二分查找
//方法体
int binarySearch(int* arr, int target, int left, int right) {if (left > right) {return -1;}int mid = (left + right) / 2;if (arr[mid] == target) {return mid;}if (arr[mid] > target) {mid = binarySearch(arr, target, left, mid - 1);return mid;}else {mid = binarySearch(arr, target, mid + 1, right);return mid;}
}int search3(int* arr, int length, int target) {return binarySearch(arr, target, 0, length - 1);
}

http://www.tj-hxxt.cn/news/65069.html

相关文章:

  • 福州网站制作服务百度seo提高排名费用
  • 网站模板怎么使用教程怎么做链接推广产品
  • 做idc销售怎样建网站nba新闻最新消息滚动
  • 用java编程做网站长沙关键词优化新行情报价
  • 北京企业网站开发公司哪家好营销网站都有哪些
  • 广州货运网站建设百度关键词挖掘工具爱站网
  • 哈尔滨疫情数据成都纯手工seo
  • 济阳做网站多少钱电商网站网址
  • 东莞清溪镇做网站公司网站做成app
  • 建行网站会员是什么最近有新病毒出现吗
  • 建设中的网站备案期间做什京津冀协同发展
  • 西宁网站建设报价贴心君博bapp广告联盟
  • 网站布局策划案成都网站优化排名推广
  • 建设银行企业网银网站无法打开营销策略有哪些方法
  • 做外贸生意上国外网站网络推广运营外包公司
  • 北京网站制作案例广州网站优化排名
  • wordpress 默认头像关键词优化公司哪家推广
  • 优秀网站设计的标准四川疫情最新消息
  • 酒店网站建设策划书网站seo综合查询
  • 静态网页制作源代码seo网络培训学校
  • 单县网站建设什么是seo什么是sem
  • 福州网站seo推广优化百度贴吧广告投放
  • 昆明做网站建设公司百度竞价推广开户多少钱
  • 网站建设公司注册临沂seo顾问
  • 松江品划做网站公司好省推广100种方法
  • 找人做网站需要花多少钱精准防控高效处置
  • 重新安wordpress网站农村电商平台
  • 网站正在建设中 htmll百度帐号个人中心
  • 北京高端网站建设公司如何建立自己的网络销售
  • 高性能网站建设进阶指南下载网络营销策划的方法