Class CatCracker

java.lang.Object
  extended by CatCracker

public class CatCracker
extends Object


Constructor Summary
CatCracker()
           
 
Method Summary
static long catalan(int k)
           
static int catIndex(long v, int n)
           
static long catJoin(int n, int root, long left, long right)
           
static long catLeft(long v, int n)
           
static long catRight(long v, int n)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatCracker

public CatCracker()
Method Detail

catalan

public static long catalan(int k)

catLeft

public static long catLeft(long v,
                           int n)

catRight

public static long catRight(long v,
                            int n)

catIndex

public static int catIndex(long v,
                           int n)

catJoin

public static long catJoin(int n,
                           int root,
                           long left,
                           long right)

main

public static void main(String[] args)