文件名称:C++ STL 数据结构 树
文件大小:89KB
文件格式:RAR
更新时间:2014-02-19 15:55:14
C++ STL 数据结构 树
STL中关于树的一些知识差不多都在。 普通的二叉树,二叉树的遍历(有递归的和非递归的); 二叉树的迭代; 线索二叉树; 堆; Huffman编码; 二叉搜索树; AVL 树。
【文件预览】:
Tree
----BinaryTree()
--------main.cpp(894B)
--------BinaryTree.hpp(2KB)
--------BinaryTree.opt(49KB)
--------BinaryTree.ncb(65KB)
--------BinaryTree.dsw(545B)
--------BinaryTree.dsp(4KB)
--------BTNode.h(691B)
--------BinaryTree.plg(1KB)
--------BinaryTree.h(975B)
--------algorithm_bt.h(5KB)
----TreeIterator()
--------main.cpp(711B)
--------TreeIterator.opt(49KB)
--------TreeIterator.ncb(41KB)
--------TreeIterator.plg(1KB)
--------BinaryTree.hpp(2KB)
--------TreeIterator.dsw(549B)
--------TreeIterator.h(837B)
--------BTNode.h(691B)
--------BinaryTree.h(975B)
--------InIterator.h(2KB)
--------PreIterator.h(2KB)
--------algorithm_bt.h(6KB)
--------TreeIterator.dsp(4KB)
----Heap()
--------algorithm_heap.h(2KB)
--------main.cpp(615B)
--------Heap.dsp(4KB)
--------Heap.opt(48KB)
--------Heap.ncb(41KB)
--------Heap.dsw(533B)
--------Heap.plg(1KB)
----BinarySearchTree()
--------main.cpp(1KB)
--------BinarySearchTree.opt(48KB)
--------BSTree.hpp(2KB)
--------BinarySearchTree.ncb(49KB)
--------BinarySearchTree.dsp(4KB)
--------BinaryTree.hpp(2KB)
--------BSTree.h(1KB)
--------BinarySearchTree.dsw(557B)
--------BSTNode.h(709B)
--------BinarySearchTree.plg(266B)
--------BTNode.h(691B)
--------BinaryTree.h(975B)
--------algorithm_bt.h(6KB)
----Huffman()
--------algorithm_heap.h(2KB)
--------main.cpp(668B)
--------BinaryTree.hpp(2KB)
--------Huffman.dsw(539B)
--------Huffman.opt(48KB)
--------BTNode.h(691B)
--------Huffman.h(2KB)
--------BinaryTree.h(975B)
--------PriorityQueue.h(812B)
--------Huffman.plg(1KB)
--------algorithm_bt.h(6KB)
--------Huffman.ncb(49KB)
--------Huffman.dsp(4KB)
----AVLTree()
--------main.cpp(1KB)
--------BSTree.hpp(2KB)
--------AVLTree.opt(50KB)
--------BinaryTree.hpp(2KB)
--------BSTree.h(1KB)
--------BSTNode.h(709B)
--------AVLTree.hpp(5KB)
--------BTNode.h(691B)
--------BinaryTree.h(975B)
--------algorithm_bt.h(6KB)
--------AVLTree.ncb(49KB)
--------AVLTree.h(1KB)
--------AVLTree.dsw(539B)
--------AVLTree.plg(248B)
--------AVLTree.dsp(4KB)
----ThreadedBinaryTree()
--------main.cpp(626B)
--------BinaryTree.hpp(2KB)
--------ITIterator.h(1KB)
--------ThreadedBinaryTree.dsp(4KB)
--------ThreadedBinaryTree.dsw(561B)
--------TreeIterator.h(837B)
--------ThreadedBinaryTree.plg(1KB)
--------ThreadedBinaryTree.ncb(49KB)
--------BinaryTree.h(975B)
--------algorithm_bt.h(6KB)
--------ITBTree.h(2KB)
--------ThreadedBinaryTree.opt(48KB)
--------TBTNode.h(739B)