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

wordpress支持https重庆seo网络优化师

wordpress支持https,重庆seo网络优化师,项目计划书包括几个方面,做盗版小说网站赚钱嘛七 集合(List) 7.1 复杂度分析 7.2 数组 1.数组(Array)是一种用连续的内存空间存储相同数据类型 数据的线性数据结构。 2.数组下标为什么从0开始 寻址公式是:baseAddressi*dataTypeSize,计算下标的内存地址效率较高 3.查找的时间复杂度 随机(…

七 集合(List)

7.1 复杂度分析

7.2 数组

1.数组(Array)是一种用连续的内存空间存储相同数据类型

数据的线性数据结构。

2.数组下标为什么从0开始

寻址公式是:baseAddress+i*dataTypeSize,计算下标的内存地址效率较高

3.查找的时间复杂度
  • 随机(通过下标)查询的时间复杂度是O(1)
  • 查找元素(未知下标)的时间复杂度是O(n)
  • 查找元素(未知下标但排序)通过二分查找的时间复杂度是O(logn)
4.插入和删除时间复杂度

插入和删除的时候,为了保证数组的内存连续性,需要挪动数组元素,平均时间复杂度为O(n)

7.3 ArrayList 底层实现

7.4 ArrayList底层的实现原理是什么

  • ArrayList底层是用动态的数组实现的
  • ArrayList初始容量为0,当第一次添加数据的时候才会初始化容量为10
  • ArrayList在进行扩容的时候是原来容量的1.5倍,每次扩容都需要拷贝数组
  • ArrayList在添加数据的时候
    • 确保数组已使用长度(size)加1之后足够存下下一个数据
    • 计算数组的容量,如果当前数组已使用长度+1后的大于当前的数组长度,则调用grow方法扩容(原来的1.5倍)
    • 确保新增的数据有地方存储之后,则将新元素添加到位于size的位置上。
    • 返回添加成功布尔值。

7.5 ArrayList list=new ArrayList(10)中的list扩容几次

7.6 如何实现数组和list之间的转换

  • 数组转List ,使用JDK中java.util.Arrays工具类的asList方法
  • List转数组,使用List的toArray方法。无参toArray方法返回Object数组,传入初始化长度的数组对象,返回该对象数组

7.7 ArrayList 和 LinkedList 的区别是什么?

7.7.1单向链表
  • 链表中的每一个元素称之为结点(Node)
  • 物理存储单元上,非连续、非顺序的存储结构
  • 单向链表:每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。记录下个结点地址的指针叫作后继指针 next

7.7.2 双向连表

http://www.dt0577.cn/news/27362.html

相关文章:

  • 企业做网站找谁策划方案
  • 网站月付服务器人力资源和社会保障部
  • 禅城区企业网站建设网络营销案例实例
  • wordpress 改 分隔长沙网站seo技术厂家
  • 做网站建设的怎么赢利优化大师官方免费
  • 襄阳做网站公司哪家好国际新闻军事最新消息
  • 郑州网站seo排名怎么建立网站快捷方式
  • 搜狗推广效果好吗科学新概念seo外链
  • 网站新闻前置审批百度精准获客平台
  • 网站平台建设实训体会上海有实力的seo推广咨询
  • 贴心网络推广方法seo做得比较好的企业案例
  • 国外虚拟主机 两个网站百度客服人工电话24小时
  • 上海知名的网站建设公网站注册搜索引擎的目的是
  • 优设网站怎么下载大型的营销型网站
  • 域名备案网站服务内容sem是什么电镜
  • 广州外贸网站建设seo分析是什么意思
  • 广州小程序技术开发搜索引擎优化规则
  • 网站asp代码视频号排名优化帝搜软件
  • 对网站建设公司说爱链在线
  • 百度移动网站检测电商网站商品页的优化目标是什么
  • 丹东网站推广seo免费诊断联系方式
  • iis 网站 500公司做网站怎么做
  • 商城网站大全百度快速收录提交工具
  • wordpress 36氪主题广州seo成功案例
  • 锦州做网站的公司国家市场监督管理总局官网
  • 赢了网站怎么做的竞价托管优化公司
  • 杭州商城网站制作精准营销系统价值
  • wordpress url 参数班级优化大师怎么加入班级
  • 企业展示型电商网站模板友情链接推广
  • 网站建设死人接单品牌网络推广运营公司