文档章节

unordered_map增删改案列

c
 colin_86
发布于 08/30 10:02
字数 129
阅读 9
收藏 0

增删改案列

#include <iostream>
#include <unordered_map>
using namespace std;
typedef unsigned int TrieKey;
typedef unordered_map<TrieKey, int> NextMap;
typedef pair<int, int> TreeNode;
int main() {
	NextMap *tree = new NextMap();
	tree->insert(make_pair(999, 1));
	tree->insert(make_pair(999, 2));
	tree->insert(make_pair(999, 3));
	tree->insert(make_pair(9991, 4));
	NextMap::iterator a = tree->find(999);
	if (tree->end() != a) {
		a->second = 55;
	}
	tree->insert(make_pair(999, 4));
	cout << tree->find(999)->second << endl;

	tree->erase(9991);

	if (tree->find(9991) == tree->end()) {
		cout << "不存在" << 9991 << endl;
	}

	system("pause");
	return 0;
}

© 著作权归作者所有

c
粉丝 3
博文 199
码字总数 29221
作品 0
成都
高级程序员
私信 提问
map和unordered_map

map 是有序的 内部通常是红黑树实现 unorderedmap 是无序的 内部是hash 所以unorderedmap 的插入查找删除速度比map快几倍,对数据的顺序没有要求时尽量用unorderedmap Note: erase的时候 为...

梦想游戏人
2016/04/06
287
0
C++ STL----associative containers

Set: Sets are typically implemented as binary search trees. Therefore, the main characteristics of set as an associative container are: Unique element values: no two elements in......

zhujianbest
2010/06/08
135
0
c++11 容器库

一、顺序容器 顺序容器是提供能够按顺序访问元素功能的容器。 array 静态连续的数组 vector 动态连续的数组 deque 双端队列 forwardlist 单向链表 list 双向链表 二、关联容器 关联容器通过使...

bobwei
2016/01/07
136
0
sqlite数据库的基本增删改查操作

效果图示例 1、在清单里添加相应的权限 <uses-permission android:name="android.permission.WRITEEXTERNALSTORAGE"/> <uses-permission android:name="android.permission.MOUNTUNMOUNTFILE......

初来小修
2016/01/24
36
0

没有更多内容

加载失败,请刷新页面

加载更多

zk中ToBeAppliedRequestProcessor解析

ToBeAppliedRequestProcessor在Leader中 在已处理事务和最后处理事务处理器之间,处理器链上下一个是FinalRequestProcessor public void processRequest(Request request) throws RequestPro...

writeademo
24分钟前
2
0
Allegro快捷键设置-PCB环境

立题简介: 内容:简单介绍Allegro绘制的PCB环境下的快捷键; 来源:实际使用得出; 作用:对Allegro绘制PCB快捷键进行介绍; PCB环境:Cadence 16.6; 立题详解: 对“allegro”板而言,其在...

demyar
25分钟前
2
0
idea maven web项目启动build时报错java.lang.NullPointerException

之前还好好的,重启一下idea就报这个错了,大概率是tomcat没杀掉端口被占用了,在tomcat配置中更换一下sever端口就好了

宇辰OSC
29分钟前
3
0
weed3-2.3.1.查询之输出

Weed3 一个超轻量级ORM框架(只有0.1Mb哦) 源码:https://github.com/noear/weed3 源码:https://gitee.com/noear/weed3 查询可是个复杂的话题了,可能我们80%的数据库处理都在查询。 今天先...

刘之西东
29分钟前
3
0
【Android JetPack系列】数据绑定:DataBinding

参考MVVM

Agnes2017
38分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部