splaytre.cpp

来自「数据结构与程序设计教材源码 数据结构与程序设计教材源码」· C++ 代码 · 共 17 行

CPP
17
字号
 
template <class Record>
void Splay_tree<Record>::prenode(void (*f)(Binary_node<Record> *&))
{
   splay_prenode(root, f);
}

template <class Record>
void splay_prenode(Binary_node<Record> *root, void (*f)(Binary_node<Record> *&))
{
   if (root != NULL) {
      (*f)(root);
      splay_prenode(root->left, f);
      splay_prenode(root->right, f);
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?