Vou te ensinar estruturas de dados e algoritmos

Algumas informações foram traduzidas automaticamente.

Paquistão

Eu falo Inglês

1 pedido finalizado

Olá, Sou formada em Ciência da Computação com especialização em Matemática, Python, Ciência de Dados, IA e Deep Learning. Minha expertise matemática inclui Cálculo, Álgebra Linear, Probabilidade e Est...
Sobre este Serviço

O programa é composto por duas partes principais em cada sessão: um segmento teórico e um segmento de resolução de problemas. O currículo começa com uma exploração dos conceitos de estrutura de dados e algoritmos, com foco na análise de complexidade e busca binária. Cada sessão inclui 4 a 5 discussões de exercícios, complementadas por tarefas relacionadas e materiais adicionais para facilitar a prática. Um plano de sessão completo, disponível como anexo em PDF, orienta a jornada de aprendizagem.

Aqui está a divisão das sessões:

  1. Sessão 1: Introdução à análise de complexidade e busca binária. Breve discussão sobre conceitos fundamentais de algoritmos.
  2. Sessão 2: Implementação de pilha, fila e deque. Embora sejam fáceis de implementar, são ferramentas poderosas para resolver problemas complexos.
  3. Sessão 3: Algoritmo guloso e dois ponteiros. Exploração de problemas que dependem de observações-chave.
  4. Sessão 4: Busca em largura (BFS) e busca em profundidade (DFS). Ênfase no papel do DFS em algoritmos avançados de árvores.
  5. Sessão 5: Matemática. Aprofundamento em teorias computacionais como combinatória, teoria dos números e aritmética modular.
  6. Sessão 6: Recursão e Programação Dinâmica. Cobertura de DP de cima para baixo/baixo para cima, moedas

Objetivo da aula:

Linguagem de programação

Idade do aluno:

Adolescente (13–17)

•

Adulto (18–65)

•

Sênior (65+)

Tecnologia de desenvolvimento:

HTML

•

JavaScript

•

React

•

C/C++

•

JAVA

Meu portfólio