2014年7月5日

list

摘要: 在STL中的list其实就是一个双向链表,我用的还不多。 1 // ------------------------------------------------------------------------- 2 // 文件名 : list1.cpp 3... 阅读全文

posted @ 2014-07-05 19:37 再见猪小华 阅读(212) 评论(0) 推荐(0) 编辑

vector

摘要: vector是我使用比较多的一个容器,它相当于一个动态的数组,在STL中给他提供了很多接口,简单易懂,接下来简单的演示一下它是如何使用的。 我一般使用的一些函数接口有size(),reserve(),empty(),begin(),end(),push_back(),find(),erase(... 阅读全文

posted @ 2014-07-05 16:44 再见猪小华 阅读(144) 评论(0) 推荐(0) 编辑

队列queue

摘要: 队列queue也是一种线性结构,我们可以再其两端进行操作,它是一种属于先进先出的结构(FIFO)。 数据在只能在队尾进入,且只能在队首出去。 队列与栈差不多,基本操作如下: 1.queue::size() 2.queue::empty() 3.queue::push(typename ... 阅读全文

posted @ 2014-07-05 12:55 再见猪小华 阅读(269) 评论(0) 推荐(0) 编辑

stack

摘要: 栈是一种线性的结构,先进后出(FILO),我们只能在栈的一端对数据进行操作,数据的插入与删除只能在栈的一端进行。 在STL中的栈stack一共只有5中操作。 1.stack::empty() 2.stack::size() 3.stack::push(typename t) 4.sta... 阅读全文

posted @ 2014-07-05 12:33 再见猪小华 阅读(153) 评论(0) 推荐(0) 编辑

导航