Beispiel #1
0
q_jmptime = []

i_cmprtime = []
m_cmprtime = []
q_cmprtime = []

# In[25]:

for i in range(1, 10):
    isort.list = np.random.randint(i * 1000, size=i * 1000)
    msort.list = np.random.randint(i * 1000, size=i * 1000)
    qsort.list = np.random.randint(i * 1000, size=i * 1000)

    isort.time(isort.insert_sort)
    msort.time(msort.merge_sort)
    qsort.time(qsort.quick_sort)

    i_runtime.append(isort.run_time)
    m_runtime.append(msort.run_time)
    q_runtime.append(qsort.run_time)

    i_jmptime.append(isort.jump_time)
    m_jmptime.append(msort.jump_time)
    q_jmptime.append(qsort.jump_time)

    i_cmprtime.append(isort.compare_time)
    m_cmprtime.append(msort.compare_time)
    q_cmprtime.append(qsort.compare_time)

# In[35]: