Esempio n. 1
0
def cavl_build():
    tree = FastAVLTree.from_keys(keys)
Esempio n. 2
0
def cavl_build_delete():
    tree = FastAVLTree.from_keys(keys)
    for key in keys:
        del tree[key]
Esempio n. 3
0
from __main__ import avl_build_delete, avl_build, avl_search
"""
setup_FastAVLTree = """
from __main__ import cavl_build_delete, cavl_build, cavl_search
"""

try:
    fp = open('testkeys.txt')
    keys = eval(fp.read())
    fp.close()
except IOError:
    print("create 'testkeys.txt' with profile_bintree.py\n")
    sys.exit()

py_searchtree = AVLTree.from_keys(keys)
cy_searchtree = FastAVLTree.from_keys(keys)


def avl_build_delete():
    tree = AVLTree.from_keys(keys)
    for key in keys:
        del tree[key]


def cavl_build_delete():
    tree = FastAVLTree.from_keys(keys)
    for key in keys:
        del tree[key]


def avl_build():
Esempio n. 4
0
def cavl_build():
    tree = FastAVLTree.from_keys(keys)
Esempio n. 5
0
def cavl_build_delete():
    tree = FastAVLTree.from_keys(keys)
    for key in keys:
        del tree[key]
Esempio n. 6
0
from __main__ import avl_build_delete, avl_build, avl_search
"""
setup_FastAVLTree = """
from __main__ import cavl_build_delete, cavl_build, cavl_search
"""

try:
    fp = open('testkeys.txt')
    keys = eval(fp.read())
    fp.close()
except IOError:
    print("create 'testkeys.txt' with profile_bintree.py\n")
    sys.exit()

py_searchtree = AVLTree.from_keys(keys)
cy_searchtree = FastAVLTree.from_keys(keys)


def avl_build_delete():
    tree = AVLTree.from_keys(keys)
    for key in keys:
        del tree[key]


def cavl_build_delete():
    tree = FastAVLTree.from_keys(keys)
    for key in keys:
        del tree[key]


def avl_build():