Sumários

Algoritmos de ordenação e sua complexidade

13 Março 2024, 09:30 Maria Pinto Albuquerque


- Algoritmos clássicos de ordenação: seleção linear, inserção linear, ordenação por fusão e ordenação por partição. - Análise de complexidade destes algoritmos: pior dos casos, caso médio e melhor dos casos.

Algoritmos de ordenação e sua complexidade (cont.)

12 Março 2024, 11:00 Maria Pinto Albuquerque


- Algoritmos clássicos de ordenação: seleção linear, inserção linear, ordenação por fusão e ordenação por partição. - Análise de complexidade destes algoritmos: pior dos casos, caso médio e melhor dos casos.

- Exercícios e implementação em Python de alguns algoritmos de ordenação.

Algoritmos de ordenação e sua complexidade

12 Março 2024, 09:30 Maria Pinto Albuquerque


- Algoritmos clássicos de ordenação: seleção linear, inserção linear, ordenação por fusão e ordenação por partição. - Análise de complexidade destes algoritmos: pior dos casos, caso médio e melhor dos casos.

Algoritmos recursivos, programação dinâmica e exercícios sobre algoritmos recursivos e programação dinâmica (continuação)

7 Março 2024, 19:30 Maria Pinto Albuquerque


- Algoritmos recursivos: definição, exemplos. - Programação dinâmica: utilização de memória (memoization)

- Exercícios de implementação em Python de algoritmos recursivos e que usam programação dinâmica.

Algoritmos recursivos, programação dinâmica e exercícios sobre algoritmos recursivos e programação dinâmica

7 Março 2024, 18:00 Maria Pinto Albuquerque


- Algoritmos recursivos: definição, exemplos. - Programação dinâmica: utilização de memória (memoization).

- Exercícios de implementação em Python de algoritmos recursivos e que usam programação dinâmica.