c++STL
a_buu
这个作者很懒,什么都没留下…
展开
-
【C++】【STL】STL中部分数据结构的通俗化解释
假设T为“某种数据类型”。 其中书名号应为英文字符状态下的尖括号,然而没办法打。1.vetcor vector的定义方式是:vector《T》 v vector可以说是“无限长数组”,会随着数据的增加而动态分配空间。2.set set的定义方式是:set《T》 s set可以说是“增序数组”,就是说set里的元素已经从小到大排好序。3.map map的定义方式是:map《T1,T2》 m原创 2015-11-26 18:13:15 · 468 阅读 · 0 评论 -
【C++】【STL】优先队列的实现
优先队列是“根据给定规则插入时自动排序的队列”。 实现:priorty_queue<’T, Container,Rule> T为加入数据的类型; Container为储存数据的容器,默认为vector; Rule为定义的小于符号,系统数据类型可以忽略,此时队列中将会是降次排序。Rule处可填写“greater<’T>”, 此后队列中元素升序排列。 而写“less<’T>”则是降次排序。原创 2015-11-27 12:19:25 · 371 阅读 · 0 评论