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

如何做热词网站镇江市网站

如何做热词网站,镇江市网站,襄阳做网站的公司有哪些,学校网站开发工作室在C中#xff0c;“字典”通常指的是std::map或std::unordered_map#xff0c;它们是标准库中提供的关联容器#xff0c;用于存储键值对。以下是一些常见的操作示例#xff0c;包括插入、访问、删除和遍历元素。 使用 std::map std::map 是一种有序的关联容器#xff0c;键…在C中“字典”通常指的是std::map或std::unordered_map它们是标准库中提供的关联容器用于存储键值对。以下是一些常见的操作示例包括插入、访问、删除和遍历元素。 使用 std::map std::map 是一种有序的关联容器键值对按键排序。 #include iostream #include mapint main() {// 创建一个map键是字符串值是整数std::mapstd::string, int dictionary;// 插入元素dictionary[apple] 1;dictionary[banana] 2;dictionary[orange] 3;// 访问元素std::cout apple: dictionary[apple] std::endl;// 检查键是否存在if (dictionary.find(banana) ! dictionary.end()) {std::cout banana exists with value: dictionary[banana] std::endl;} else {std::cout banana does not exist std::endl;}// 遍历所有元素for (const auto pair : dictionary) {std::cout pair.first : pair.second std::endl;}// 删除元素dictionary.erase(orange);// 尝试访问已删除的元素if (dictionary.find(orange) dictionary.end()) {std::cout orange has been deleted std::endl;}// 清空mapdictionary.clear();return 0; }使用 std::unordered_map std::unordered_map 是一种无序的关联容器基于哈希表实现查找、插入和删除操作平均时间复杂度为O(1)。 #include iostream #include unordered_mapint main() {// 创建一个unordered_map键是字符串值是整数std::unordered_mapstd::string, int dictionary;// 插入元素dictionary[apple] 1;dictionary[banana] 2;dictionary[orange] 3;// 访问元素std::cout apple: dictionary[apple] std::endl;// 检查键是否存在if (dictionary.find(banana) ! dictionary.end()) {std::cout banana exists with value: dictionary[banana] std::endl;} else {std::cout banana does not exist std::endl;}// 遍历所有元素for (const auto pair : dictionary) {std::cout pair.first : pair.second std::endl;}// 删除元素dictionary.erase(orange);// 尝试访问已删除的元素if (dictionary.find(orange) dictionary.end()) {std::cout orange has been deleted std::endl;}// 清空unordered_mapdictionary.clear();return 0; }总结 std::map键值对按键排序适用于需要保持顺序的场景。例如如果你需要按字母顺序遍历元素。 std::unordered_map键值对无序但查找、插入和删除速度更快适用于不需要顺序的场景。例如如果你只需要快速查找、插入和删除元素。 两种容器在实际使用中的选择依赖于具体需求例如是否需要键的有序性和性能要求等。如果需要按键排序可以使用std::map如果更关注性能且不需要有序性可以选择std::unordered_map。
http://www.hkea.cn/news/14558775/

相关文章:

  • 企业手机网站建设新闻asp网站文件
  • 简单的html网站模板下载网站二维码可以做长按识别吗
  • 坦洲网站建设兰州怎么提高网站的排名
  • 庆网站建设河南app定制开发
  • 如何看网站排名网站开发验收方案
  • seo网站托管网页设计下载免费
  • 最新网站技术手机端便民服务平台网站建设
  • 哪个网站做投票链接模板好看wordpress下载慢
  • 网站制作公司怎么赚钱里水网站开发
  • 数字镭网站开发简易php企业网站源码
  • 查看虚拟币行情的网站怎么做网站设计建
  • 四川达州网站建设h5短视频源码
  • 怎么进网站如何做好网站推广方法
  • 百度做的网站外贸网站制作公司
  • 微信怎么建小网站网页制作素材包
  • 江苏网站建设南通中国企业商务网站建设
  • 网站建设与维护作业angular wordpress
  • 怎样给网站做优化铜陵seo
  • 做调查问卷网挣钱的网站windows 做网站服务器吗
  • 做网站学h5还是php昆明商城小程序开发
  • wordpress友情链接调用如何做seo搜索引擎优化
  • 抓好网站建设工作百度竞价排名背后的伦理问题
  • 城乡建设吧部网站帝国cms手机网站
  • 宿豫建设局网站建设六马路小学 网站
  • 沈阳海外模板建站网站开发不用框架?
  • 建设 网站协议范本博罗中山网站建设
  • 网站上传的图片怎么做的清晰免费网络游戏大全
  • 手机网站前端模板下载问卷调查网站建设
  • 济南网站建设公司晟创未来WordPress源代码 安装
  • 做网站应该问客户什么需求wordpress源代码编辑器