Trade-off e Impacto

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/7

flashcard set

Earn XP

Description and Tags

MergeSort e QuickSort resolvem o problema do custo computacional alto de algoritmos ingênuos de ordenação (como BubbleSort ou InsertionSort, que rodam em O(n^2)) ao reduzirem a complexidade média para O(n logn).

8 Terms

1
New cards

O(n logn) (Previsível)

Complexidade do MergeSort no pior caso.

2
New cards

O(n2) (Degradação rara)

Complexidade do QuickSort no pior caso.

3
New cards

O(n logn)

Complexidade média do MergeSort.

4
New cards

O(n logn) (Geralmente mais rápida na prática)

Complexidade média do QuickSort.

5
New cards

É Alto — O(n) na RAM

Uso de Memória RAM extra com MergeSort.

6
New cards

É Baixo — O(log n) apenas na Stack

Uso de Memória RAM extra com QuickSort.

7
New cards

Estável (Preserva a ordem de elementos iguais)

Estabilidade de Ordenação do MergeSort.

8
New cards

Não-estável (Pode alterar a ordem relativa)

Estabilidade de Ordenação do QuickSort.