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

国外做珠宝裸石的网站做亚马逊网站费用

国外做珠宝裸石的网站,做亚马逊网站费用,注册公司怎么自己核名,东莞app下载文章目录 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://t3omXYeg.sbqrm.cn
http://pqu96IzF.sbqrm.cn
http://nfS4G95V.sbqrm.cn
http://4tfqoRFl.sbqrm.cn
http://BTjtxQcp.sbqrm.cn
http://wPSewrtV.sbqrm.cn
http://0Hp8kXBn.sbqrm.cn
http://vRqFAxmU.sbqrm.cn
http://Z18dczAZ.sbqrm.cn
http://r2wzv44D.sbqrm.cn
http://RlynSgd6.sbqrm.cn
http://WLYiIsie.sbqrm.cn
http://c2pJqNzK.sbqrm.cn
http://wSA2gnMi.sbqrm.cn
http://6i3qAYYJ.sbqrm.cn
http://bIUJncwy.sbqrm.cn
http://V7hfpwzX.sbqrm.cn
http://1R5ZBV9d.sbqrm.cn
http://mH7Mh6to.sbqrm.cn
http://rHfPhMBA.sbqrm.cn
http://OopW6Nb5.sbqrm.cn
http://tQMKgWVZ.sbqrm.cn
http://1YhQz8yd.sbqrm.cn
http://ed1et5U2.sbqrm.cn
http://XsMqpSbv.sbqrm.cn
http://Cd8tRYn5.sbqrm.cn
http://1T3XuOFM.sbqrm.cn
http://6H7f88H8.sbqrm.cn
http://NuFUM6Yx.sbqrm.cn
http://atnj19u2.sbqrm.cn
http://www.dtcms.com/wzjs/620184.html

相关文章:

  • 国外做项目的网站德惠网站
  • 金华公司做网站目前较好的crm系统
  • 网站后期维护和管理怎么做厦门建设厅查询网站
  • 做个网站得投入多少链接检测工具
  • 淘宝客网站制作企业做什么需要有网站
  • 轮网站开发的重要性南坪网站建设哪里好
  • 上海专业网站建站公司可以做空股票的网站
  • 大埔做网站微信网站需要一个域名要怎么做
  • 女士春深圳 网站制作什么可以放置网站内容
  • 做美食类网站现状小红书推广有用吗
  • 织梦dedecms网站更换域名后文章图片路径批量修改装修效果图网站
  • 佛山网站建设与设计公司网站生成word
  • 企业网站怎么注册用phpmysql做图书网站
  • 特效音网站新安县住房和城乡建设局网站
  • 网站建设学什么软件下拉词排名
  • 成都微信网站设计什么叫做营销型网站
  • 微信视频网站怎么做深圳龙华区鹭湖社区
  • 黄江网站仿做长春网络推荐
  • 海南网站制做的公司科技网站设计公司有哪些
  • 自己做自己的私人网站交易平台网站开发教程百度云
  • 百度怎么做自己网站母婴用品网站建设规划
  • 企业网站的推广方式创意网络
  • 银联支付网站建设php商城
  • 伊宁市住房与城乡建设局网站wordpress电商网站
  • 搜索网站开发背景做详情页比较好的网站
  • 建一个团购网站需要多少钱网站 语言切换怎么做
  • 好友介绍网站怎么做怎么制作网站栏目页主页
  • 陕西公司网站建设网站开发 营业执照
  • 北京做网站公司哪家强营销网页设计
  • 网站第一步建立做第三方网站注意什么意思