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

什么网站可下载可做海报的图片seo排名工具有哪些

什么网站可下载可做海报的图片,seo排名工具有哪些,网站首页有被收录就是最近没有被抓取是怎么回事,电子商务网站建设实战在C中,“字典”通常指的是std::map或std::unordered_map,它们是标准库中提供的关联容器,用于存储键值对。以下是一些常见的操作示例,包括插入、访问、删除和遍历元素。 使用 std::map std::map 是一种有序的关联容器,键…

在C++中,“字典”通常指的是std::map或std::unordered_map,它们是标准库中提供的关联容器,用于存储键值对。以下是一些常见的操作示例,包括插入、访问、删除和遍历元素。

使用 std::map std::map 是一种有序的关联容器,键值对按键排序。

#include <iostream>
#include <map>int main() {// 创建一个map,键是字符串,值是整数std::map<std::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_map>int main() {// 创建一个unordered_map,键是字符串,值是整数std::unordered_map<std::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.sczhlp.com/news/19970/

相关文章:

  • 绥芬河市建设局网站百度地图优化排名方法
  • 百度做网站免费外链工具下载
  • 网页截图快捷键设置seo网络优化是什么意思
  • 山东省环保厅官方网站建设项目武汉seo网络营销推广
  • 交互网站建设网页做推广
  • 网站制作的电话网络营销培训机构
  • 云南外贸建站推广杭州网站优化公司
  • 登录网站显示系统维护怎么做100个关键词
  • 站酷网入口写软文的平台有哪些
  • 网站标题符号怎么下载百度
  • 怎么样制作自己的网站网奇seo赚钱培训
  • 网站建设制作价格低分类信息百度精准获客平台
  • 顶级域名备案 二级域名 医疗网站公司网站建设费用多少
  • 网站建设有免费的空间吗各大网站推广平台
  • 带icp备案的网站网络营销的特点是什么?
  • 特产网站源码做网站用什么软件
  • javaweb做网站的优点windows10优化软件
  • 盐城网站制作网络推广怎样推广公司的网站
  • 公安内网网站模板免费精准客源
  • 网站建设答辩ppt模板中国十大电商公司排名
  • 全局光照(GI)的几种方式
  • 网络服务业seo在哪可以学
  • 做服装找工作网站茶叶推广软文
  • 怎么用二维动画做网站首页步骤bt种子万能搜索神器
  • 品牌网站制作100个商业经典案例
  • 网站访问流量怎么赚钱关键词在线优化
  • python django 做 网站最经典最常用的网站推广方式
  • 山东省建设教育集团网站首页网络营销的概念与含义
  • 为企业做网站要向谁索要资料影视后期哪个培训靠谱
  • 手机网站域名m打头北京网站定制公司