
★STL
文章平均质量分 74
TOKHE
这个作者很懒,什么都没留下…
展开
-
C++ STL:vector
下面是一些尝试代码:1.#include#include#include#include#include#includeusing namespace std;int main(){ int i; vectora[10]; for(i=1; i<=5; i++) { a[1].push_back(i); } a[1].push_back(6)原创 2014-07-09 16:42:39 · 875 阅读 · 0 评论 -
stl之vector
STL中的vector容器的一点总结1.vector的简单介绍vector作为STL提供的标准容器之一,是经常要使用的,有很重要的地位,并且使用起来也是灰常方便。vector又被称为向量,vector可以形象的描述为长度可以动态改变的数组,功能和数组较为相似。实际上更专业的描述为:vector是一个多功能的,能够操作多种数据结构和算法的模板类和函数库,vector之所以被认转载 2014-08-11 16:06:22 · 671 阅读 · 0 评论 -
STL排序姿势
出处:1. 所有STL sort算法函数的名字列表:函数名 功能描述sort 对给定区间所有元素进行排序stable_sort 对给定区间所有元素进行稳定排序partial_sort 对给定区间所有元素部分排序partial_sort_copy 对给定区间复制并排序nth_ele转载 2014-08-11 16:03:56 · 599 阅读 · 0 评论 -
STL之set姿势
1.关于setC++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时候,STL按照程序员的使用习惯,以成员函数方式提供的常用操作,如:插入、排序、删除、查找等。让转载 2014-08-11 18:53:17 · 691 阅读 · 0 评论 -
UVA 10474:Where is the Marble?(STL初步)
Where is the Marble? Raju and Meena love to play with Marbles. They have got a lot of marbles with numbers written on them. At the beginning, Raju would place the marbles one after ano原创 2014-08-11 16:55:07 · 1559 阅读 · 0 评论 -
STL之list姿势
1.关于list容器list是一种序列式容器。list容器完成的功能实际上和数据结构中的双向链表是极其相似的,list中的数据元素是通过链表指针串连成逻辑意义上的线性表,也就是list也具有链表的主要优点,即:在链表的任一位置进行元素的插入、删除操作都是快速的。list的实现大概是这样的:list的每个节点有三个域:前驱元素指针域、数据域和后继元素指针域。前驱元素指针域保存了前驱元素的首地转载 2014-08-11 16:08:29 · 627 阅读 · 0 评论 -
STL栈的应用之表达式求值
..原创 2014-10-30 09:07:37 · 1402 阅读 · 0 评论