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

东莞做微网站建设google关键词

东莞做微网站建设,google关键词,西安网站建设最新案例,漳平网络建站公司文章目录 list:双向链表,适用于频繁在中间 插入和删除操作。在链表中,每个元素都有 指向前后元素的指针,所以 在任何位置进行插入和删除都非常高效。deque:双端队列,可以在头部和尾部 快速插入和删除&#…

文章目录

      • list:双向链表,适用于频繁在中间 插入和删除操作。在链表中,每个元素都有 指向前后元素的指针,所以 在任何位置进行插入和删除都非常高效。
      • deque:双端队列,可以在头部和尾部 快速插入和删除,适合 在头尾 都需要频繁增删数据的场景
      • map:键值对容器,类似于字典,它也是通过红黑树实现的,因此也是有序存储。适合需要快速查找键值对的场景,比如存储用户信息或用于配置文件读取等

list:双向链表,适用于频繁在中间 插入和删除操作。在链表中,每个元素都有 指向前后元素的指针,所以 在任何位置进行插入和删除都非常高效。

  • 高效插入和删除:在链表中的插入和删除时间复杂度为 (O(1)),不需要像 vector 一样移动其他元素。

  • 访问效率低:由于链表没有连续存储,不能通过索引直接访问某个元素。所以 必须从头或尾遍历,因此访问的效率低。

    在这里插入图片描述

deque:双端队列,可以在头部和尾部 快速插入和删除,适合 在头尾 都需要频繁增删数据的场景

  • 高效双端操作:无论是头部还是尾部插入/删除,时间复杂度均为 (O(1))。

  • 支持随机访问:deque 支持通过索引 直接访问元素,但它的底层存储结构并非一个连续的内存块,而是一个存储指针的数组,里面的每个元素都是指针,指向了内存中的小块连续的内存空间。这个指针数组从中间位置开始存储指针,留下首尾两端,从而便于扩容。
    在这里插入图片描述

    在这里插入图片描述

#include <deque>
#include <iostream>int main() {std::deque<int> dq = {1, 2, 3};dq.push_front(0);  // 在头部添加元素 0dq.push_back(4);   // 在尾部添加元素 4// 遍历并输出元素for (int val : dq) {std::cout << val << " ";} // 输出 0 1 2 3 4return 0;
}

map:键值对容器,类似于字典,它也是通过红黑树实现的,因此也是有序存储。适合需要快速查找键值对的场景,比如存储用户信息或用于配置文件读取等

  • 有序存储:键值对按照键的顺序存储(所以map不能修改key的值,但可以修改value的值)

  • 键唯一:每个键都是唯一的(如果想保存多个相同的键,可以用multimap)

  • 查找高效:map 的查找、插入和删除操作的时间复杂度为 O(log n)。

    在这里插入图片描述

#include <map>
#include <iostream>int main() {std::map<int, std::string> m = {{1, "one"}, {2, "two"}};m[3] = "three";  // 插入键值对 (3, "three")// 遍历并输出键值对for (auto& [key, value] : m) {std::cout << key << ": " << value << std::endl;}return 0;
}

http://www.dtcms.com/wzjs/454564.html

相关文章:

  • 客户评价 网站建设seo实战密码第三版
  • 龙岩网站报价快速网络推广
  • 发布网站建设需求的经验兰州seo培训
  • 怎样把在本地安装好的wordpress上传到服务器优化大师免安装版
  • 网站建设ppt希爱力5mg效果真实经历
  • 网加做网站推广英文seo外链
  • 桥 网站建设自己做网站如何赚钱
  • 网站建设套餐介绍sem公司
  • 石家庄站内换乘图解湖南有实力seo优化哪家好
  • 林业网站模板公司官网搭建
  • 网站架构设计文档艾滋病多久可以查出来
  • 国家企业信息公示系统官网河南北京seo招聘网
  • wordpress新评论提醒网站建设优化哪家公司好
  • 普通网站能不能用vue做几个小功能怎么找拉新推广平台
  • 哪个网站做美食好一点如何做百度竞价推广
  • 宜宾网站建设网站如何建立公司网站网页
  • 苏州seo网站优化软件谷歌seo什么意思
  • 新站网站推广该如何做广州seo服务外包
  • 天府新区规划建设国土局网站洛阳搜索引擎优化
  • 自己怎么做百度网站百度站长之家
  • wordpress图片要求西安seo按天收费
  • 网站风格配置怎么做app开发需要哪些技术
  • 公司网站需求说明书网站推广技巧有哪些
  • iis网站301重定向莆田百度seo公司
  • 营销型网站与展示型网站线上营销课程
  • 熟人做网站怎么收钱美区下载的app怎么更新
  • 广东网站建设费用营销案例100例
  • 莱芜网站建设开发公司今日十大热点新闻
  • 刚建设的网站多久能在百度查到西安seo诊断
  • dw网站制作素材短视频seo排名加盟