数据结构
averyboy
coder、acmer、qiangpozhenhuanze、。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STL各容器用法总结
C++中有两种类型的容器:顺序容器和关联容器。顺序容器主要有vector、list、deque等。其中vector表示一段连续的内存,基于数组实现,list表示非连续的内存,基于链表实现,deque与vector类似,但是对首元素提供插入和删除的双向支持。关联容器主要有map和set。map是key-value形式,set是单值。map和set只能存放唯一的key,multimap和multiset转载 2016-12-11 20:27:51 · 569 阅读 · 0 评论 -
C++ STL–stack/queue
C++ STL–stack/queue 的使用方法1、stack stack 模板类的定义在头文件中。 stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要 的,在不指定容器类型时,默认的容器类型为deque。 定义stack 对象的示例代码如下: stack s1; stack s2; stack 的基本操作有: 入栈,如例:s.push(x);转载 2016-12-11 20:49:06 · 299 阅读 · 0 评论 -
线性表的顺序储存
一周复习数据结构基础系列: 线性表的顺序储存: 不复习不知道,在这里我用结构体list做函数参数竟然无法修改结构体成员内容(在我心里这应该算全局变量啊),必须用 list*和->,好吧,待我去看看书。/* title:线性表的顺序储存 description: author: averyboy time:2017.3.13 version:1.0 */ #原创 2017-03-17 17:57:41 · 405 阅读 · 0 评论 -
hihocoder1079(线段树+离散化)
时间限制:10000ms 单点时限:1000ms 内存限制:256MB描述小Hi和小Ho在回国之后,重新过起了朝7晚5的学生生活,当然了,他们还是在一直学习着各种算法~这天小Hi和小Ho所在的学校举办社团文化节,各大社团都在宣传栏上贴起了海报,但是贴来贴去,有些海报就会被其他社团的海报所遮挡住。看到这个场景,小Hi便产生了这样的一个疑问——最后到底能有几张海报还能被看见呢?于是小Ho肩负起了解决原创 2017-04-21 18:32:12 · 832 阅读 · 0 评论
分享