Hvad bruges heap-sortering til?
Hvad bruges heap-sortering til?

Video: Hvad bruges heap-sortering til?

Video: Hvad bruges heap-sortering til?
Video: Hobe sortering på 4 minutter 2024, November
Anonim

Det Dynge sortering algoritme er udbredt Brugt på grund af dens effektivitet. Dynge sortering fungerer ved at transformere listen over elementer, der skal være sorteret ind i en dynge datastruktur, et binært træ med dynge ejendomme. I et binært træ har hver node højst to efterkommere.

Bare så, hvorfor bruger vi heap sortering?

Heapsort algoritmen er begrænset bruger fordi Quicksort er bedre i praksis. Dynge Implementerede prioritetskøer er Brugt i Graph-algoritmer som Prim's Algorithm og Dijkstra's algoritme. Ordrestatistik:Den Dynge datastruktur kan være Brugt for effektivt at finde det k'te mindste (eller største) element i anarray.

Udover ovenstående, hvordan fungerer en bunkesortering? Det heapsort Algoritmen kan opdeles i to dele. I andet trin, a sorteret array oprettes ved gentagne gange at fjerne det største element fra dynge (roden af dynge ), og indsætte det i arrayet. Det dynge opdateres efter hver fjernelse for at vedligeholde dynge ejendom. Heapsort kan udføres på stedet.

Efterfølgende er spørgsmålet, hvad er formålet med en bunke?

I visse programmeringssprog, herunder C og Pascal, en dynge er et område med forudreserveret computerens hovedlager (hukommelse), som en programproces kan bruge til at gemme data i en variabel mængde, som ikke kendes, før programmet kører.

Hvad er heap-sortering og dens algoritme?

Dyngesorteringsalgoritme . Dynge sortering er populær og effektiv sorteringsalgoritme i computerprogrammering. Dynge sortering fungerer ved at visualisere elementerne i arrayet som en speciel slags komplet binært træ kaldet dynge.

Anbefalede: