- 博客(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 797
原创 间接寻址表
<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 628
原创 双向+头结点+循环的链表
#include#includeusing namespace std;class Exception{private: string mid;public: Exception( string a ):mid(a){}; string& GetString(){ return mid;}};templateclass DoubleChain;templateostream & operator & a );templateclass D
2011-01-12 22:47:00 455
原创 简洁的单链表实现
<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 380
原创 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 542
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人