Jonas Havelka
babfd9c25d
Move treenode do aplikace treenode
3 years ago
Aneta Pokorná
09c1d21257
Dopsána a trochu otestována funkce get_upper_node_of_type
4 years ago
Pavel 'LEdoian' Turinsky
c6b21a231e
TreeLib: Smazáno podezřelé přiřazení
Skutečně to funguje, dá to do prev.succ None, ale nejsem si jistý, že to
nemaže něco divného.
4 years ago
Pavel 'LEdoian' Turinsky
5c11369f51
Zpřesnění komentářů :-)
4 years ago
Pavel 'LEdoian' Turinsky
7e7303a50f
TreeLib: opraveny rotace
4 years ago
Pavel 'LEdoian' Turinsky
15449ae24b
TreeLib: Fix type check
4 years ago
Pavel 'LEdoian' Turinsky
b6f2b94a01
Opravení cyklických importů (pls don't kill me)
4 years ago
Pavel 'LEdoian' Turinsky
ebc5967cc5
TreeLib: chybějící import
4 years ago
Pavel 'LEdoian' Turinsky
3d0adc6c9e
TreeLib: Další none-checky
Zbývají rotace
4 years ago
Pavel 'LEdoian' Turinsky
981cbc8bf1
TreeLib: explicitně ošetřené node=None v "získávacích" funkcích
4 years ago
Pavel 'LEdoian' Turinsky
b43a9d142b
TreeLib | přepsaný is_orphan
4 years ago
Tomas 'Jethro' Pokorny
c2483289fe
seminar | TreeNode editor ++ | Pridano odveseni a sirotcinec
- doplneno nastavovani root u TreeNodu do testdat a treelib
- pridana podpora odveseni do sirotcince
- pridany funkce na smazani / nastaveni root u podstromu
4 years ago
Tomas "Jethro" Pokorny
24642324ab
seminar | TreeNode - treelib, referer, mazani
- v Treelib opraveno prohazovani TreeNodu, uz upravuje otce u prvniho
syna
- pridano mazani vrcholu, vrchol s podstromem nejde smazat (a nenencha
se)
- operace modifikujici tvar stromu nyni pouzivaji referer pro navrat na
puvodni adresu
4 years ago
Tomas "Jethro" Pokorny
336ef69054
seminar | treenode editor | pridany dalsi funkce
5 years ago
Tomas "Jethro" Pokorny
98eed4bab4
seminar | treenode editor | Prototyp pridavani, funguje jen neco
5 years ago
Anet
322718f436
treelib: přidané funkce insert_last_child, get_last_child a is_orphan
5 years ago
Pavel 'LEdoian' Turinsky
0e2784d621
Treelib: rotace stromu
5 years ago
Pavel 'LEdoian' Turinsky
c1e107c89e
Treelib: create_node_before
5 years ago
Pavel 'LEdoian' Turinsky
db5f0fd0c5
TreeLib: Swap left and right
5 years ago
Pavel 'LEdoian' Turinsky
ac0c616e13
Treelib: obecný swap implementovat nebudu.
Moc edge-cases.
5 years ago
Pavel 'LEdoian' Turinsky
62d6c0df02
Treelib: vyrábíme nové uzly... snad
5 years ago
Pavel 'LEdoian' Turinsky
78a667b42c
Treelib: generátor a funkce na hledání následujících nodů
5 years ago
Pavel 'LEdoian' Turinsky
8071cc2554
Treelib další TODO
5 years ago
Pavel 'LEdoian' Turinsky
2888975eab
Treelib fix
5 years ago
Pavel 'LEdoian' Turinsky
91c2490d01
Treelib typo
5 years ago
Pavel 'LEdoian' Turinsky
95f3b9b120
Treelib missing :
5 years ago
Pavel 'LEdoian' Turinsky
bf96cac66f
Treelib: get_next_brother_of_type
5 years ago
Pavel 'LEdoian' Turinsky
63dd0da97c
Treelib: Add first_brother
5 years ago
Pavel 'LEdoian' Turinsky
8fcb1b0871
Treelib: Fix all_brothers, all_proper_brothers
5 years ago
Pavel 'LEdoian' Turinsky
ab69ca3fe2
Fix safe_father_of_first
5 years ago
Pavel 'LEdoian' Turinsky
007774c81b
TreeLib: Smazán zapomenutý komentář
Napálil jsem se při přidávání věcí přes Vimový plugin :-)
5 years ago
Pavel 'LEdoian' Turinsky
0323b46113
TreeLib: hledač pre-order předchůdců, generátor bratrů a potomků
5 years ago
Pavel 'LEdoian' Turinsky
9a0664f6c2
TreeLib: Bezpečné varianty .pred a .father_of_first
5 years ago
Pavel 'LEdoian' Turinsky
9efb684cc1
Treelib: general_next
5 years ago
Pavel 'LEdoian' Turinsky
989e998e03
Treelib: get_parent
5 years ago
Pavel 'LEdoian' Turinsky
98bad2099a
TreeLib: fix print_tree
5 years ago
Pavel 'LEdoian' Turinsky
6b104d39f9
TreeLib: potřebujeme syntaktickou korektnost, i když tu nic není...
5 years ago
Pavel 'LEdoian' Turinsky
2632b90e5d
TreeLib: nástřel rozhraní, až na print_tree neimplementováno
5 years ago