Curso de C++ - A linguagem de programação fundamental para quem quer ser um programador
Curso C++
Curso Programação em C/C++
Livros e Materiais Didáticos
Slides
Linguagem de Programação C
- Comandos Básicos da linguagem C
- Ponteiros
- Funções
- Exemplos e Exercícios.
Noções Básicas de Tempo de Execução de Algoritmos
- Complexidade Espacial
- Complexidade Temporal
- Técnicas de Análise de Algoritmos
- Exemplos e Exercícios.
Recursividade
- Como implementar recursividade
- Quando não usar recursividade
- Tipos de Recursão
- Exemplos e Exercícios.
Algoritmos de Ordenação Interna.
- Bolha
- Seleção
- Inserção
- Shellsort
- Mergesort
- Quicksort
- Exemplos e Exercícios.
Algoritmo de Busca em Vetor
- Sequencial
- Binária
- Exemplos e Exercícios.
Conceitos de Tipos de Dados e Tipos Abstratos de Dados (TAD).
- Introdução.
- O que é um TAD.
- Exemplos e Exercícios.
Listas Lineares
- Conceitos de Listas Lineares
- Implementação de Listas por meio de Arranjos
- Implementação de Listas por meio de Apontadores
- Exemplos e Exercícios.
Pilhas
- Conceitos de Pilhas
- Implementação de Pilhas por meio de Arranjos
- Implementação de Pilhas por meio de Apontadores
- Exemplos e Exercícios.
Filas
- Conceitos de Filas
- Implementação de Filas por meio de Arranjos
- Implementação de Filas por meio de Apontadores
- Exemplos e Exercícios.
Tabelas Hash
- Conceitos de Tabelas hash
- Implementação de Tabelas hash
- Exemplos e Exercícios.