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

网站seo搜索引擎优化教程郑州网站推广效果

网站seo搜索引擎优化教程,郑州网站推广效果,标识设计案例,网站流量统计系统企业版一、前篇 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.15wanjia.com/news/36678.html

相关文章:

  • 爱网之家惠州seo优化服务
  • 电商购物网站开发需求分析谷歌优化推广
  • 广州网站建设服务哪家好网站seo排名优化工具在线
  • 西乡移动网站建设百度在线客服人工服务
  • 游戏系统网站开发说明书杭州关键词排名工具
  • 阿卯网站建设百度官方官网
  • 网站版块策划网络舆情监控
  • 东丰在线网站建设免费网站推广群发软件
  • 网站中验证码如何做的建设网站推广
  • 做网站抬头天津搜索引擎seo
  • 网站未建设完善是什么意思青岛网站seo分析
  • 网站文章超链接怎么做百度排名怎么做
  • 电子商务网站平台建设sem竞价推广代运营收费
  • 高并发网站建设网络平台宣传方式有哪些
  • 推广软件是什么意思网站优化的关键词
  • 做网站之前要安装什么广州网站排名推广
  • 淘宝客怎么自己做网站及APP新闻类软文营销案例
  • 网站做缓存seo课程多少钱
  • 企业网站建设管理系统云搜索app
  • 常德网站建设企业厦门seo全网营销
  • 手机网站建设教程视频百度推广代理商返点
  • 代码网站怎么做的怎么知道自己的域名
  • 免费自己建站国外搜索引擎排行榜
  • 做的比较好的设计公司网站广西seo公司
  • 色弱可以做网站开发吗怎样推广自己的商城
  • 宣传策划方案模板网站优化网络推广seo
  • 如何建设好网站制作一个网站步骤
  • 云南网站建设锐网镇江百度seo
  • 网站建设有哪些类型网站google搜索优化
  • 衣服销售网站建设规划书范文广州网站设计建设