做网站的色彩搭配的小知识用什么软件做网站布局

张小明 2026/1/3 6:38:49
做网站的色彩搭配的小知识,用什么软件做网站布局,主流网站模板,盘锦网站建设哪家好STL中的multimap与map比较 主要区别 特性 map multimap 键唯一性 每个键只能出现一次 允许重复键 operator[] 支持 不支持 插入操作 插入重复键会失败 总是可以插入 访问方式 可直接通过键访问值 需要特殊方法处理多值 使用示例 map示例#xff08;键唯一#xff09; #includ…STL中的multimap与map比较主要区别特性 map multimap键唯一性 每个键只能出现一次 允许重复键operator[] 支持 不支持插入操作 插入重复键会失败 总是可以插入访问方式 可直接通过键访问值 需要特殊方法处理多值使用示例map示例键唯一#includeiostream#includemap#includestringintmain(){std::mapint,std::stringstudentMap;// 插入元素studentMap[101]Alice;studentMap[102]Bob;studentMap[103]Charlie;// 尝试插入重复键会覆盖原有值studentMap[102]Bob Updated;// 覆盖原来的Bob// 使用insert不会覆盖studentMap.insert({104,David});autoresultstudentMap.insert({101,Alice Duplicate});// 插入失败键已存在std::coutInsert 101 again? (result.second?Success:Failed)\n;// 遍历for(constautopair:studentMap){std::coutID: pair.first, Name: pair.second\n;}// 直接通过键访问std::coutStudent 102: studentMap[102]\n;return0;}multimap示例允许重复键#includeiostream#includemap#includestringintmain(){std::multimapstd::string,std::stringcourses;// 插入元素允许重复键courses.insert({Math,Algebra});courses.insert({Math,Calculus});courses.insert({Physics,Mechanics});courses.insert({Math,Geometry});// 再次插入Math键courses.insert({Physics,Optics});// 遍历所有元素std::coutAll courses:\n;for(constautocourse:courses){std::coutDepartment: course.first, Course: course.second\n;}// 查找特定键的所有值std::string targetMath;autorangecourses.equal_range(target);std::cout\nAll Math courses:\n;for(autoitrange.first;it!range.second;it){std::coutit-second\n;}// 统计特定键的数量std::cout\nNumber of Math courses: courses.count(Math)\n;// 注意multimap不支持operator[]// courses[Math] New Course; // 错误无法编译return0;}实际应用场景场景1电话簿一人有多个电话#includeiostream#includemap#includevectorintmain(){// multimap实现一人可以有多个电话std::multimapstd::string,std::stringphonebook;phonebook.insert({Alice,123-4567});phonebook.insert({Alice,987-6543});phonebook.insert({Bob,555-1234});phonebook.insert({Alice,111-2222});// 查找Alice的所有电话autoalicePhonesphonebook.equal_range(Alice);std::coutAlices phone numbers:\n;for(autoitalicePhones.first;it!alicePhones.second;it){std::cout it-second\n;}return0;}场景2使用map模拟multimap功能#includeiostream#includemap#includevector#includestringintmain(){// 使用mapstring, vectorstring实现类似multimap功能std::mapstd::string,std::vectorstd::stringstudentCourses;// 添加课程studentCourses[Alice].push_back(Math);studentCourses[Alice].push_back(Physics);studentCourses[Bob].push_back(Chemistry);studentCourses[Alice].push_back(Computer Science);// 访问Alice的所有课程std::coutAlices courses:\n;for(constautocourse:studentCourses[Alice]){std::cout course\n;}return0;}常用方法对比操作 map multimap插入 insert() 或 operator[] 只能使用 insert()查找 find() 返回单个迭代器 equal_range() 返回迭代器对删除 erase(key) 删除一个元素 erase(key) 删除所有匹配键的元素计数 count() 返回0或1 count() 返回键出现的次数选择建议· 使用map当需要键值对且键是唯一的或者需要通过键快速查找/修改值· 使用multimap当键可能重复且需要维护所有关联值· 考虑替代方案有时 mapKey, vector 可能比multimap更方便特别是需要随机访问特定键的所有值时两种容器都基于红黑树实现提供了O(log n)的查找、插入和删除操作。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站建设常用的方法app推广是什么工作

2025年Play Integrity修复终极指南:3步解决设备认证失败 【免费下载链接】PlayIntegrityFix Fix Play Integrity (and SafetyNet) verdicts. 项目地址: https://gitcode.com/GitHub_Trending/pl/PlayIntegrityFix 还在为Google Play商店显示"设备未认证…

张小明 2026/1/3 6:38:17 网站建设

微信小商店百色seo关键词优化公司

网络服务配置与安全防护指南 1. 网络与计算机参数的动态显示 在网络管理中,动态显示网络和计算机参数至关重要。以虚构的不伦瑞克大学网络为例,部分子网被缩成“图标”以保持整体显示的清晰,这些图标可随时展开。通过“Tools -> IP - Monitor”为许多网络对象分配小显示…

张小明 2026/1/3 6:37:44 网站建设

手机网站前端设计东台市住房和建设局网站

一、引言:一个必然失败的RAG问题 让我们从一个真实的生产环境案例开始。当用户向问答系统提问:移动应用中 用户登录循环 这个 Bug 是怎么修复的? 这个问题看似简单,却几乎必然会导致传统的RAG系统失效。因为它天然具有一些棘手的特…

张小明 2026/1/3 6:37:11 网站建设

读书网站建设策划书济南百度代理

JmalCloud:打造属于你的私有云存储解决方案 【免费下载链接】jmal-cloud-view JmalCloud 是一款私有云存储网盘项目,能够简单安全管理您的云端文件 项目地址: https://gitcode.com/gh_mirrors/jm/jmal-cloud-view 在数字化时代,数据安…

张小明 2026/1/3 6:36:37 网站建设

0基础做网站wordpress漏洞框架

游戏音频与视觉效果的实现指南 在游戏开发中,音频和视觉效果是提升游戏整体体验的关键因素。本文将详细介绍如何在游戏中规划和实现音频与视觉效果,包括Unity音频系统的使用、灯光和阴影的添加等内容。 1. 了解Unity音频系统 Unity拥有强大的音频功能,支持3D空间音效,提…

张小明 2026/1/3 6:36:04 网站建设

ns解析网站网站做seo屏蔽搜索引擎

10 个降AI率工具,本科生论文降重推荐 论文写作的“隐形战场”:时间、重复率与自我挣扎 对于大多数本科生而言,毕业论文不仅是一场学术能力的考验,更是一次对耐心和毅力的极限挑战。从选题到文献综述,从框架搭建到内容撰…

张小明 2026/1/3 6:35:31 网站建设