- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 C++ STL
一、STL概述 1.标准模板库(STL)主要包括三部分 1)容器:存储和管理对象的集合; 2)算法:以泛型(一般化的类型)的方式对容器中的元素进行计算对元素和容器的类型通用; 3)迭代器:在不暴露容器内部表示的前提下,访问其中的元素 联系容器和算法的纽带; 2.STL的所有组件都是模板,全面支持泛型操作。 3.STL的终极目标就是令数据结构和算法与类型无关。 4.STL的
2016-03-08 09:08:01 432
原创 有序二叉树的实现
有序二叉树,二叉搜索树的实现。完成了二叉树有序插入,节点删除,中序遍历,树高,搜索,删除匹配数据等功能。三个文件,bt.h,bs.cpp,test.cpp. #ifndef _BT_H_ #define _BT_H_ #include using namespace std; typedef struct bstreenode{ int data; struct bstreenode *
2016-03-01 19:52:12 2702
原创 单向线性链表的实现
用c实现的单向线性链表,支持追加,插入节点,删除节点,清空,删除匹配节点,链表反转,有序插入等操作。分为三个文件list.h包含链表结构和函数的声明。list.cpp是各种函数的实现,test.cpp包含测试代码。 /*list.h*/#ifndef _LIST_H #define _LIST_H #include using namespace std; typedef stru
2016-03-01 17:15:03 1140
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人