CR036 - Algoritmos e Programação Estruturada

CR036 - Algoritmos e Programação Estruturada

‹‹
››
Descrição do Curso

Precisa estudar complexidade, recursividade, ordenação, pilhas... Eu queria ter uma palavra amiga nestas horas, mas não tenho. Te aconselho a estudar como afinco por estes módulos do professor Rodrigo Adur. Deus ajuda quando você se esforça e nós estamos aqui para te ajudar também!

Módulos (MD) e Aulas
título palavras-chave duração status
MD102 - Algoritmos e Estruturas de Dados - Parte 01 (Prof. Rodrigo Adur)
Apresentação e Conceitos estruturas de dados, algoritmos, fluxograma, pseudocódigo, pseudolinguagem, exercícios de aplicação, 23min 53s
Complexidade - Parte 01 complexidade de algoritmos, notação assintótica, notação ômicron, notação theta, notação ômega, 21min 46s
Complexidade - Parte 02 análise de algoritmos, funções mais usadas na análise de algoritmos, exercícios de aplicação, 30min 30s
Arrays arrays, vetores, matrizes, exercícios de aplicação, 16min 40s
Recursividade recursividade, recursão, exemplo de recursão, 28min 06s
Vetores pesquisa sequencial, pesquisa binária, pesquisa binária com iteração, pesquisa binária com recursão, exercícios de aplicação, 31min 14s
Ordenação - Parte 01 algoritmos de ordenação, selection sort, 17min 37s
Ordenação - Parte 02 algoritmos de ordenação, bubble sort, 16min 05s
Ordenação - Parte 03 algoritmos de ordenação, insertion sort, 19min 37s
Ordenação - Parte 04 algoritmos de ordenação, heap sort, 24min 56s
Ordenação - Parte 05 algoritmos de ordenação, merge sort, 24min 18s
MD103 - Algoritmos e Estruturas de Dados - Parte 02 (Prof. Rodrigo Adur)
Apresentação 08min 12s
Listas e Alocação de Memória - Parte 01 listas, alocação sequencial, operação de inclusão, operação de remoção, alocação encadeada, lista encadeada simples, 30min 59s
Listas e Alocação de Memória - Parte 02 lista encadeada simples, operação de busca, operação de remoção, nó cabeça, lista encadeada dupla, lista circular, exercícios de aplicação, 32min 22s
Pilhas pilhas, operação isPilhaVazia, push, pop, peak, top, exercícios de aplicação, exercícios de aplicação, 28min 57s
Filas e Deques filas, operação enfileirar, operação desenfileirar, deques, inserirUltimo, removerPrimeiro, removerUltimo, exercícios de aplicação, 38min 09s
Árvores - Parte 01 árvores, representações, árvores binárias, árvores em ordem, árvores em pré-ordem, árvores em pós-ordem, 31min 42s
Árvores - Parte 02 árvore binária, busca, inserção, remoção, exercícios de aplicação, 19min 09s
Árvores - Parte 03 árvores balanceadas, árvores AVL, rotações, rotação à direita, rotação à esquerda, rodação dupla, exercícios de aplicação, 21min 42s
Árvores - Parte 04 árvore B, busca, inserção, remoção, exercícios de aplicação, 36min 11s
Tabelas Hash tabelas hash, divisão hash, multiplicação hash, encadeamento separado, encadeamento aberto, colisão, inserção, busca, remoção, exercícios de aplicação, 24min 40s
MD104 - Progamação Estruturada (Prof. Rodrigo Adur)
Apresentação 07min 56s
Variáveis e Vinculação - Parte 01 programação estruturada, identificadores, variáveis, vinculação, tipos, 18min 03s
Variáveis e Vinculação - Parte 02 vinculação de armazenamento, tempo de vida, verificação de tipos, tipificação forte, escopo de variáveis, constantes, exercícios de aplicação, 22min 13s
Tipos de Dados tipos de dados, primitivos, string de caracteres, enumeração, array, registro, ponteiro, 21min 37s
Expressões expressões aritméticas, expressões condicionais, explressões relacionais, expressões binárias, avaliação curto circuito, instruções de atribuição, precedência dos operadores, 34min 47s
Estruturas de Controle estruturas de controle, instruções de seleção, instruções iterativas desvio incondicional, 26min 37s
Exercícios de Aplicação exercícios de aplicação, 25min 46s
Modularização - Parte 01 modularização, subprogramas, 27min 22s
Modularização - Parte 02 modularização, subprogramas, recursividade, 27min 02s
Modularização - Parte 03 modularização, coesão, acoplamento, 21min 46s
Exercícios de fixação exercícios de aplicação, 24min 11s