1 #include 2 #include 3 #include 4 5 6 using namespace std; 7 8 struct tree 9 {10 int val;11 tree *next[26];12 };13 tree *head;14 15 vo...
分类:
其他好文 时间:
2014-11-10 23:04:59
阅读次数:
347
前序遍历:void search(int x) cout<<a[x].self; if(a[x].left!=-1)search(a[x].left); if(a[x].right!=-1) search(a[x].right);中序遍历:
分类:
其他好文 时间:
2014-10-26 18:14:10
阅读次数:
219
使用元编程和模板递归技术,既可以使最原始的递归方程具备惊人的快速高效。template class metafib {public: static const long long fib=metafib::fib+metafib::fib;};template class metafib {p...
分类:
其他好文 时间:
2014-08-27 20:11:08
阅读次数:
163
以构建一个n纬网格为例,讲述模板递归。首先是一个简单的一纬网格的实现,这个网格实现了规定长度的网格的实例化,并且能够在不同大小的网格类中自由的转型(通过模版嵌套的cast_ctr)(使用到的技术,非类型参数模版,模版嵌套,类模版特例化,模版友元函数)#include #include using n...
分类:
其他好文 时间:
2014-08-27 01:35:57
阅读次数:
329