Centro de Aprendizagem

Recursos de Programação

Aprenda e pratique com nossos vídeos educativos organizados por temas

1
Cápsula 1

Descubra a competição tech exclusiva para mulheres

Conheça tudo sobre Codificadas, a competição de programação exclusiva para mulheres organizada pela TCS. Descubra o que é, como participar e por que é uma oportunidade única para mostrar seu talento.

2
Cápsula 2

Como resolver um problema no Codeforces passo a passo

Aprenda a metodologia completa para resolver problemas de programação competitiva no Codeforces. Te guiamos desde a leitura do problema até o envio da solução.

3
Cápsula 3

Compreendendo a complexidade O na programação competitiva

Introduzimos o conceito de complexidade O grande. Mostramos por que conhecê-la nos dá uma vantagem ao analisar e resolver problemas.

4
Cápsula 4

Calculando a complexidade de diferentes códigos

Colocamos em prática o que aprendemos sobre complexidade O. Estimamos operações lendo códigos Python e comparamos soluções.

5
Cápsula 5

Busca binária na programação competitiva

Domine o algoritmo de busca binária, uma técnica essencial para otimizar o tempo de execução em problemas algorítmicos. Aprenda quando utilizá-la e como implementá-la de forma eficiente.

6
Cápsula 6

Codeando: implementação prática de busca binária

Sessão prática onde implementamos busca binária através de exemplos de código ao vivo. Veja a implementação real do algoritmo, erros comuns e melhores práticas.

7
Cápsula 7

Algoritmos gananciosos (greedy)

Domine o paradigma de algoritmos greedy que toma decisões localmente ótimas. Aprenda quando usá-los, como identificar problemas apropriados e exemplos clássicos de otimização.

8
Cápsula 8

Resolvendo exercícios com algoritmos gananciosos

Sessão prática onde resolvemos exercícios específicos com algoritmos greedy. Veja o processo completo de análise, identificação de estratégias e implementação com casos de estudo.

Mais cápsulas em breve!