Aula 01 Flashcards

1
Q

Quais são os métodos estáveis de ordenação de elementos estudados(3)?

A

BubbleSort, InsertionSort e MergeSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quais são os métodos Instáveis de ordenação de elementos estudados(4)?

A

SelectionSort, QuickSort, HeapSort e ShellSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual método de ordenação os elementos da lista são movidos para as posições adequadas de forma continua tendo que passar por todas as posições até alcançar a posição correta, sempre comparando cada elemento com seu sucessor?

A

BubbleSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual a complexidade de tempo do BubbleSort?

A

Melhor caso: O(n)
Pior caso: O(n²)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual a complexidade de tempo do InsertionSort?

A

Melhor caso: O(n)
Pior caso: O(n²)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual a complexidade de tempo do SelectionSort?

A

Melhor caso: O(n²)
Pior caso: O(n²)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qual a complexidade de tempo do QuickSort?

A

Melhor Caso: O(n log n)
Pior caso: O(n²)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual a complexidade de tempo do ShellSort?

A

Melhor Caso: O(n log n)
Pior caso: O(n²)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual a complexidade de tempo do MergeSort?

A

Melhor Caso: O(n log n)
Pior caso: O(n log n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qual a complexidade de tempo do HeapSort?

A

Melhor Caso: O(n log n)
Pior caso: O(n log n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qual algoritmo utiliza o método de ordenação por troca?

A

BubbleSort e QuickSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual algoritmo utiliza o método de ordenação por inserção?

A

InsertionSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual algoritmo utiliza o método de ordenação por Intercalação?

A

MergeSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qual algoritmo utiliza o método de ordenação por Seleção?

A

SelectionSort e HeapSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

De que maneira é possível realizar pesquisa de dados?

A

Pesquisa Sequencial, Binária, Tabelas de Dispersão (Hashing), Árvores AVL, Árvores B e Árvores B+.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual paradigma Busca Binária utiliza?

A

divisão-e-conquista

17
Q

Qual complexidade do algoritmo de Busca Binária?

A

O(log2N)