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

做it的网站有哪些公司网站建设东莞

做it的网站有哪些,公司网站建设东莞,邢台信息港房产出租,上海大型网站开发公司大部分容器的size的复杂度如下: std::vector: 时间复杂度为(1). std::deque: 时间复杂度为 O(1). 双端队列 std::list: 时间复杂度为 O(1)(C11 及以后的版本)。 std::forward_list: 时间复…

大部分容器的size的复杂度如下:

std::vector: 时间复杂度为(1).

std::deque: 时间复杂度为 O(1).  双端队列

std::list: 时间复杂度为 O(1)(C++11 及以后的版本)。

std::forward_list: 时间复杂度为 O(N),其中 N 是容器中的元素数。由于 `forward_list 是单向列表,计算大小需要遍历整个列表。

std::array: 时间复杂度为 O(1)。实际上,std::array 是一个静态数组,其大小在编译时已确定。

 std::stack 和 std::queue: 它们是容器适配器,实际上依赖于其他容器实现(例如 vector, deque, 或 list),因此其 size 复杂度与底层容器的 size()` 复杂度相同

std::priority_queue: 时间复杂度为 O(1).

std::map 和 std::multimap: 时间复杂度为 O(1)(C++11 及以后的版本)。

std::unordered_map 和 std::unordered_multimap: 时间复杂度为 O(1)。

std::set 和 std::multiset: 时间复杂度为 O(1)(C++11 及以后的版本)。

std::unordered_set 和 std::unordered_multiset: 时间复杂度为 O(1)。

std::valarray:size成员函数时间复杂度为O(1)

std::bitset:size成员函数时间复杂度是O(1)



 

STL(标准模板库)中的 dequequeue 是两个不同的容器,它们之间有以下的区别:

  1. 底层数据结构不同:deque 的底层是由一段一段的定长数组构成的,相当于连续多个数组拼接而成,而 queue 的底层可以是 deque 或其他序列式容器。

  2. 支持的操作不同:deque 可以在两端进行插入和删除操作,支持随机访问;而 queue 只支持队尾插入、队首删除,不支持随机访问。

  3. 应用场景不同:deque 适用于需要在头部和尾部频繁插入和删除元素的场景,例如实现双端队列(deque),而 queue 适用于遵循先进先出 (FIFO) 原则的场景,例如实现消息队列等。

  4. 迭代器的类型不同:deque 的迭代器是随机访问迭代器,可以像普通指针一样进行加减操作,而 queue 的迭代器只支持前向迭代器,只能进行单步移动。

总之,dequequeue 都是 STL 提供的常用容器,queue是通过适配器实现的,它们在底层数据结构、支持的操作、应用场景和迭代器类型等方面都有不同。需要根据实际需求选择合适的容器来使用。

http://www.yayakq.cn/news/454145/

相关文章:

  • 网站的服务与建设岗位职责网站建设的发展前景
  • mvc 网站开发工业设计手绘
  • 做网站有哪些程序互联网网站建设哪里好
  • 百度排名 网站标题怎样说服企业做网站建设推广
  • 浪琴女士手表网站珠海市官网网站建设价格
  • 网站排名怎么做上去wordpress 移动端优势
  • 网站做百度竞价的标志最新招总代理项目
  • 服务器做ssr后还可以做网站吗华夏名网
  • 个人或企业做网络贸易的主要网站asp网站qq登录
  • 理财网站开发文档重庆seo是什么
  • 智慧团建登录入口官方网站wordpress 路由器
  • 制作一个自适应网站源码网站服务器在
  • 江西做网站优化好的中国前100强企业
  • 网站建设的资金风险网站建设方案预算费用预算
  • 庆阳网站建设报价建设单位发包许可证网站
  • 腾讯域名注册网站做pc端大型网站 前端用
  • 广东建设银行网站首页电商是做什么的
  • 宜昌网站seo橱柜网站建设公司
  • 网站不备案做电影网站网站做建筑三维图
  • qq空间关闭申请网站网站推广方式的策划
  • 万宁市住房和城乡建设局网站18款未成年禁止下载的app
  • 网站优化公司哪家好平面设计接单的网站
  • 烟台网站的优化睢宁微网站开发
  • 山西自助建站费用低门户网站建设ppt方案
  • 外贸小家电网站推广火车头采集wordpress博客
  • 很多网站开发没有框架如何制作的芜湖手机网站制作
  • 个人网站可以挂广告吗天坛整装电话
  • 内部网站制作查企业去哪个网站
  • 用dreamware做的教学网站建设电动车官方网站
  • 网站ip域名查询iis 提示网站到期