⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 splaytree.h

📁 VLC Player Source Code
💻 H
字号:
#ifndef SPLAYTREE_H#define SPLAYTREE_H#define REGULAR_NODE_TYPE 0#define SYMBOLIC_NODE_TYPE 1#define PERFECT_MATCH 0#define CLOSEST_MATCH 1void * splay_find(void * key, splaytree_t * t);int splay_insert(void * data, void * key, splaytree_t * t);int splay_insert_link(void * alias_key, void * orig_key, splaytree_t * splaytree);int splay_delete(void * key, splaytree_t * splaytree);int splay_size(splaytree_t * t);splaytree_t * create_splaytree(int (*compare)(), void * (*copy_key)(), void (*free_key)());int destroy_splaytree(splaytree_t * splaytree);void splay_traverse(void (*func_ptr)(), splaytree_t * splaytree);splaynode_t  * get_splaynode_of(void * key, splaytree_t * splaytree);void * splay_find_above_min(void * key, splaytree_t * root);void * splay_find_below_max(void * key, splaytree_t * root);void * splay_find_min(splaytree_t * t);void * splay_find_max(splaytree_t * t);#endif

⌨️ 快捷键说明

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