Informações sobre o curso

93,684 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 32 horas para completar

Inglês

Legendas: Inglês

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 32 horas para completar

Inglês

Legendas: Inglês

oferecido por

Logotipo de Universidade Estadual de São PetersburgoUniversidade Estadual de São Petersburgo

Universidade Estadual de São PetersburgoUniversidade Estadual de São Petersburgo

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up93%(1,164 classificações)Info
Semana
1

Semana 1

5 horas para concluir

Programming Competitions

5 horas para concluir
9 vídeos (Total 74 mín.), 2 leituras, 2 testes
9 videos
Specifics of Programming Competitions11min
Problem Example8min
Steps in Solving a Problem6min
Soft Skills4min
Competitions Review8min
Testing, Sample Tests, Min/Max Tests11min
Custom Cases and Testing Workflow7min
Stress-testing10min
2 leituras
Welcome!4min
Solution to Problem 1-4: Straight Flush10min
1 exercício prático
Inventing Tests30min
Semana
2

Semana 2

5 horas para concluir

CORRECTNESS FIRST

5 horas para concluir
9 vídeos (Total 66 mín.), 1 leitura, 2 testes
9 videos
What is Readability?5min
Intuitive "Proofs" are wrong5min
Defining solution set7min
Recursive backtracking7min
Worst cases6min
Big-O notation10min
From theory to practice7min
How to make a solution faster9min
1 leituras
Solution to Problem 2-4: Expression Evaluation10min
1 exercício prático
Time complexity30min
Semana
3

Semana 3

5 horas para concluir

COMMON STRUGGLES

5 horas para concluir
11 vídeos (Total 78 mín.), 1 leitura, 3 testes
11 videos
Dealing with Overflow5min
Non-integers8min
Fixed Point Numbers and Errors7min
Floating Point Numbers6min
Where and How to Use Doubles10min
More on Floating Point8min
Debugging Small Programs5min
Simplifying Code7min
Double-checking5min
Upsolving7min
1 leituras
Solution to Problem 3-4: Binary Knapsack10min
2 exercícios práticos
Numbers30min
Upsolving30min
Semana
4

Semana 4

5 horas para concluir

COMMON STRUGGLES 2

5 horas para concluir
14 vídeos (Total 97 mín.), 1 leitura, 2 testes
14 videos
Warmup7min
Proving Correctness7min
Activity Selection9min
Maximum Scalar Product6min
Greedy Ordering6min
Segment Tree Structure4min
Summing a Segment7min
Modifying an Element4min
Basic Data Structures5min
Advanced Data Structures and I/O7min
C++11min
Java5min
Python8min
Comparing Languages4min
1 leituras
Solution to Problem 4-4: Maximal Sum Suba10min
1 exercício prático
Segment Tree30min

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • Você poderá pedir reembolso total até duas semanas após a data do pagamento, ou (para cursos recém-iniciados) até duas semanas após o início da primeira sessão do curso, o que ocorrer por último. Você não poderá receber reembolso após obter o Certificado de Curso, mesmo que tenha completado o curso dentro do período de duas semanas. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro aos alunos que não podem pagar a taxa. Faça a solicitação clicando no link Auxílio financeiro, abaixo do botão "Inscreva-se" à esquerda. Você será solicitado a preencher um formulário e será notificado se for aprovado. Saiba mais.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.