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

个人可以做下载类网站吗员工培训内容

个人可以做下载类网站吗,员工培训内容,做黑彩网站会怎样处罚,湖南省住房和城乡建设厅官方网站目录 一、核心概念 二、基本语法 1. 声明与初始化 2. 插入元素 3. 访问元素 4. 遍历 5. 删除元素 三、特点 1. 自动排序 2. 键的唯一性 3. 高效查找 4. 自定义排序规则 5. 内存与性能 四、实例代码 五、对比其他容器 六、功能函数 ​编辑 一、核心概念 <map…

目录

一、核心概念

二、基本语法

1. 声明与初始化

2. 插入元素

3. 访问元素

4. 遍历

5. 删除元素

三、特点

1. 自动排序

2. 键的唯一性

3. 高效查找

4. 自定义排序规则

5. 内存与性能

四、实例代码

五、对比其他容器

六、功能函数

 ​编辑


一、核心概念

<map> 是一种 关联容器(Associative Container),其核心特性如下:

  1. 键值对存储
    每个元素是一个 pair<const Key, Value>,由 唯一键(Key) 和 值(Value) 组成。

  2. 自动排序
    元素按键(Key)的升序自动排序(默认规则,可自定义):在 <map> 中,默认的排序规则是按照键值(Key)进行升序排序。每一个键值在插入到 map 中时,map 会根据当前的键值与已有的键值进行比较,依据升序原则将该键值插入到合适的位置,从而保证整个容器中的键值始终处于有序状态。

  3. 底层实现
    基于红黑树(Red-Black Tree)实现,保证插入、删除、查找的时间复杂度为 O(log n)


二、基本语法

1. 声明与初始化

                需要包含头文件,#include <map>。 

#include <map>
using namespace std;// 声明一个键为string、值为int的map
map<string, int> scores;// 初始化列表(C++11+)
map<string, int> students = {{"Alice", 90},{"Bob", 85},{"Charlie", 95}
};
2. 插入元素

// 使用insert插入pair
students.insert(make_pair("David", 88));// 使用operator[]插入或修改
students["Eve"] = 92;  // 键不存在时插入,存在时修改值
3. 访问元素

// 通过键访问(若键不存在会插入默认值)
cout << students["Alice"];  // 输出90// 安全访问:使用find避免自动插入
auto it = students.find("Frank");
if (it != students.end()) {cout << it->second;  // it->first是键,it->second是值
}
4. 遍历

// 迭代器遍历
for (auto it = students.begin(); it != students.end(); ++it) {cout << it->first << ": " << it->second << endl;
}// 范围for循环(C++11
http://www.dtcms.com/wzjs/98086.html

相关文章:

  • 东莞高端做网站公司百度关键词网站排名优化软件
  • 阿里巴巴国际站网页设计教程上海今天最新发布会
  • 南乐网站建设费用网推平台
  • 佛山网站建设制作公司北京百度seo
  • 石家庄网站建设电话咨询网站推广的10种方法
  • 来个网站网站seo设计
  • 生物科技网站模板net的网站建设
  • 网站建设的培训方案模板
  • 群站wordpress网站关键词免费优化
  • dw做的网站链接公司网站设计制作
  • 建立 网站服务器南昌seo专业团队
  • 网站后台如何做文件下载连接免费网站友情链接
  • 网页设计与制作用什么软件做抖音seo怎么收费
  • 手机销售网站建设项目书武汉网站推广优化
  • 装修公司简介范文排名优化网站
  • 建设部网站 规范下载今日新闻简讯30条
  • wordpress网站搬迁免费广告推广平台
  • 装修效果图网站推荐代发推广百度首页包收录
  • 做防水广告在哪个网站最好北京互联网营销公司
  • 短网址还原在线生成北京seo推广外包
  • 北京市通州区建设委员会网站二十条疫情优化措施
  • 建站哪个好一点北大青鸟软件开发培训学费多少
  • 公司网站建设技术的发展沈阳seo排名公司
  • 泊头做网站的公司楚雄百度推广电话
  • 好医生网站怎么做不了题目了直播代运营公司
  • 如何建网站挣钱医院营销策略的具体方法
  • 怎么免费制作一个企业网站百度seo报价方法
  • 网站建设合同缴纳印花税吗竞价账户托管公司
  • 做电销哪些网站可以找到客户端公司域名注册查询
  • 天津市住房与城乡建设厅网站百度seo新站优化