《C++ primer》--第10章
2024-10-11 13:59:23
习题10.21 解释map和set容器的差别,以及他们各自适用的情况。
解答:
map容器和set容器的差别在于:
- map容器是键-值对的集合,而set容器只是键的集合;
- map类型适用于需要了解键与值的对应的情况,例如,字典(需要了解单词(键)与其解释(值)的对应情况),而set类型使用于只需判断某值是否存在的情况,例如,判断某人的名字是否在黑名单中。
习题20.22 解释set和list容器的差别,以及他们各自适用的情况。
解答:
set容器和list容器的主要差别在于:
- set容器中的元素不能修改,而list容器中的元素无此限制;
- set容器适用于保存元素值不变的集合,而list容器适用于保存会发生变化的元素。
最新文章
- 不可错过的javascript迷你库
- ngRoute插件
- go语言和资料
- 通过HtmlEmail 发送邮件
- 换个心境搞IT,在IT职场如何打拼?
- Mac/ios 模拟器 测试模拟慢网速
- 7.oracle学习门户系列七---网络管理和配置
- FTP服务器中vsftpd主配置文件解析
- Zabbix安装客户端agent(windows和Centos7)
- BLE空中升级 谈(二)
- Spring Boot 入门(六):集成 treetable 和 zTree 实现树形图
- Java学习-052-(mybatis+mysql)访问接口时提示:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- 【python练习题】程序8
- ABAP表生成Java实体Bean
- 【Deep Hash】CNNH
- WPF腾讯视频通话开发
- CS224n学习笔记(一)
- jquery Load方法的重要点
- C++ 运算符的重载
- 常见dos命令汇总
热门文章
- selenium2 安装、简单使用及浏览器启动问题解决汇总
- [2-sat]HDOJ3622 Bomb Game
- Apache 下SVN项目管理使用说明
- jQuery编程基础精华01(jQuery简介,顶级对象$,jQuery对象、Dom对象,链式编程,选择器)
- 通过jcifs.jar 创建远程文件和文件夹
- C# 使用AutoResetEvent进行线程同步
- 素数筛法--SPOJ Problem 2 Prime Generator
- mysql优化 mysql explain
- linux源码Makefile详解
- Linux 线程属性函数总结