Mudanças entre as edições de "SCC-210"

De CoteiaWiki
Linha 46: Linha 46:
 
== Links recomendados ==
 
== Links recomendados ==
  
 
+
* [http://maratona.ime.usp.br/ Maratona de Programação 2010]
 
* [http://icpc.baylor.edu/ ACM International Collegiate Programming Contest]
 
* [http://icpc.baylor.edu/ ACM International Collegiate Programming Contest]
 +
* [http://br.spoj.pl/ Sphere Online Judge Brasil]
 
* [http://uva.onlinejudge.org/ UVa OnLine Judge]
 
* [http://uva.onlinejudge.org/ UVa OnLine Judge]
* [http://maratona.ime.usp.br/ Maratona de Programação 2010]
 
  
 
Outros:
 
Outros:
  
 +
* [http://cii-judge.baylor.edu/ Acervo das maratonas anteriores]
 
* [http://aero.larc.nasa.gov/competitions.htm Competições da Nasa]
 
* [http://aero.larc.nasa.gov/competitions.htm Competições da Nasa]
 
* [http://algoritmo.110mb.com/index.php?p=artigo.php&a=Algoritmos/Basico/obi.html Algoritmos e Exercícios Resolvidos (por 2 campeões das Olimpíadas anteriores)]
 
* [http://algoritmo.110mb.com/index.php?p=artigo.php&a=Algoritmos/Basico/obi.html Algoritmos e Exercícios Resolvidos (por 2 campeões das Olimpíadas anteriores)]

Edição das 12h35min de 3 de agosto de 2010

SCC0210 - ALGORITMOS AVANÇADOS

Objetivos da disciplina:

  • Resolucao de exercicios;
  • Busca revisar/aprimorar habilidade no desenvolvimento rápido de algoritmos avançados;
  • Desenvolver o trabalho em grupo;
  • Assimilar dinâmica e formato de olimpiadas de Computação;
  • Ampliar a participação do ICMC na Maratona de Programação;
  • Apresentar os problemas da Maratona e as técnicas de resolução;
  • Tornar os alunos profissionais melhores por meio do conhecimento de algoritmos;
  • Treinar o uso de Standard Template Library (STL) como ferramenta para melhorar produtividade.


Bibliografia

  • CORMEN, T.H. et al Introduction to Algorithms, MIT Press, Segunda edição, 2001.
  • SKIENA, S.S.; REVILLA, M.A. Programing Challenges - The programming contest training manual. Springer, 2003.


Bibliografia Complementar:

  • Steven S. Skiena e Steve Skiena: The Algorithm Design Manual, Springer Verlag, 1997.
  • Thomas H. Cormen (editor), Charles E. Leiserson e Ronald L. Rivest: Introduction to Algorithms, MIT Press, Segunda Edição, 2001.
  • Dan Gusfield: Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology, Cambridge University Press, 1997.


Links recomendados

Outros:


Ementa no Jupiter


Última atualização:

30 de Julho de 2010, 13:18:25



  • Prof. Dr. João Luís Garcia Rosa, link, joaoluis at icmc dot usp dot br, com apoio do monitor do PAE Roberto de Medeiros, rmdff at icmc dot usp dot br.