Templates -- Meow  1.2.11
A C++ template contains kinds of interesting classes and functions
SplayTree.h File Reference
#include <cstdlib>
#include <utility>
#include "../math/utility.h"

Go to the source code of this file.

Classes

class  meow::SplayTree< Key, Value >
 是一種神乎其技的資料結構, 維護一堆 Key->Value . 並且支援 一些 std::map 難以快速實踐的操作, 如 split , merge , keyOffset More...
 
class  meow::SplayTree< Key, Value >::Element
 類似 stliterator ,不過這邊叫做Element More...
 
class  meow::SplayTree_Range< Key, Value >
 基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 SegmentTree ) More...
 
class  meow::SplayTree_Range< Key, Value >::Element
 類似 stliterator ,不過這邊叫做Element More...
 

Namespaces

 meow