Zdravim, chcel by som sa opytat, ci niekto nevie poradit algoritmus na utriedovanie pola, ktory bude fungovat asi tak, ze po vlozeni prvku do pola ho zaradi podla toho aku ma hodnotu(pole od najmensieho po najvacsie cislo), ale ide o to, aby ten algoritmus mal zlozitost O(sqrt(N)). N-velkost pola
Vopred dakujem za zmysluplne odpovede.
Fórum › Java
Utriedene pole
budes muset najit seznam algoritmu a projit vlastnosti.. ale nejsem si jist, zda sem se nekdy setkal s necim jinym nez 1 N N*N log(N) N^N e^N
Edit: tak koukam na binarni strom s vyvazovanim a udajne pokud je povoleno mazani prvku, zhorsi se jeho rychlost na SQRT(N) i pro insert a search
http://hci.iwr.uni-heidelberg.de/MIP/Teaching/alda/handouts-17-balanced-st.pdf
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 33 hostů
Podobná vlákna
Razeni pole ktere v sobe ma dalsi pole podle hodnoty indexu — založil david
Zapsání generovaného čísla do pole a zapisování generovaných čísel d… — založil juraj111
Jak z "List<Integer> pole" uddelat normalni "int[] pole" — založil K4BlOs
Definice pole v C (jak použít pole uvnitř struct?) — založil oxidián
Odebrání prvku pole v C,problem s vypisem pole — založil Standa
Moderátoři diskuze