数据结构与算法
数据结构与算法
bxklili
这个作者很懒,什么都没留下…
展开
-
八大数据结构
常见的数据结构 如何选择合适的数据结构,向量、栈、队列、链表如何区分? 首先列出一些最常见的数据结构,我们将逐一说明: 数组、栈、队列、链表、树、图、字典树(这是一种高效的树形结构,但值得单独说明)、散列表(哈希表) 数组 数组是最简单、也是使用最广泛的数据结构。栈、队列等其他数据结构均由数组演变而来。下图是一个包含元素(1,2,3和4)的简单数组,数组长度为4。 每个数据元素都关联一个...转载 2019-02-28 10:09:55 · 687 阅读 · 0 评论 -
map使用注意事项
STL的map表里有一个erase方法用来从一个map中删除掉指令的节点 eg1: map<string,string> mapTest; typedef map<string,string>::iterator ITER; ITER iter=mapTest.find(key); mapTest.erase(iter); 像上面这样只是删除单个节点,map的形为不...原创 2019-04-18 15:53:01 · 670 阅读 · 0 评论