- 博客(5)
- 收藏
- 关注
原创 模拟指针
<br />#include<iostream> #include<string> using namespace std; template< typename T > class SimNode; template< typename T> class SimChain; template< typename T> class SimSpace; class Exception { private: string mid; public: Exception( stri
2011-01-17 15:08:00 780
原创 间接寻址表
<br />间接寻找表就是建立一个指针数组,所以,既柔和了链表插入,删除的优先,又有随机访问的特性<br />#include<iostream> #include<string> using namespace std; class Exception { private: string mid; public: Exception( string a ):mid(a){}; string& GetString(){ return mid;} }; template< t
2011-01-14 15:00:00 605
原创 双向+头结点+循环的链表
#include #include using namespace std; class Exception { private: string mid; public: Exception( string a ):mid(a){}; string& GetString(){ return mid;} }; template class DoubleChain; template ostream & operator & a ); template class D
2011-01-12 22:47:00 444
原创 简洁的单链表实现
<br />单链表是指,无哑结点,无循环的单向链表,其是最基本的数据结构之一。<br />在看萨尼的数据结构时,发现他的单链表的插入和删除情况非常麻烦,后来发现一个比较简洁的单链表方法。<br />#include<iostream> #include<string> using namespace std; class Exception { private: string mid; public: Exception( string a ):mid(a){}; string&
2011-01-12 01:03:00 356
原创 AVL树的查找,插入,删除
<br />AVL树作为一个比较简单和基础的自调整二叉树,其重要性不言而喻。<br />经过学习后,写出以下比较精简的算法,含测试代码。<br />#include<iostream> #include<set> #include<ctime> using namespace std; typedef struct _Node{ int Value , Balance; struct _Node *Left , *Right;}Node,*BinaryTree; void InitTree( Bi
2011-01-05 23:28:00 525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人