14/07/2005
Curso de Programação Avançada na UNICAMP
Hoje chega ao fim o Curso de Programação Avançada dos premiados na OBI2005 aqui na UNICAMP. Durante essa semana aprendi bastante e não tive tempo pra fóruns, e-mail e IMs. Então, se você foi um cara que "ficou no vácuo", saiba que não foi uma coisa intencional. Mas vamos ao que interessa!
Achei muito legal o curso e vou ter coisas pra estudar até a OBI do ano que vem. Vou falar um pouco sobre a aula teórica de cada dia.
Complexidade (Prof. Ricardo Dahab)
Segunda-feira tivemos uma aula que abordou principalmente a complexidade de algoritmos. Entendi as classes e como calcular custos dos algoritmos, além de abordar algumas técnicas de backtracking e "divisão e conquista". Durante a tarde, fizemos o problema "Ilha da Lógica", do site da Universidade de Valadollid. Um problema simples, mas meio chato de implementar.
Grafos (Prof. David Sotelo)
Terça-feira tivemos uma aula sobre algoritmos em grafos, começando de definições básicas, algoritmos de busca e depois falando sobre alguns algoritmos como Prim e Dijkstra. Foi uma aula proveitosa a partir da metade...
A tarde, resolvi o problema Graph Connectivity da UVA.
Programação Dinâmica (Prof. Cid C. de Souza)
Quarta-feira tivemos o que foi, na minha opinião, a melhor aula da semana. Com slides muito bem feitos, o prof. Cid conseguiu finalmente com que eu entendesse programação dinâmica e saí conhecendo algoritmos clássicos e entendendo o "esquema". A tarde, resolvi o problema "Compromise" da UVA.
Geometria Computacional (Prof. Walter Mascarenhas)
Quinta-feira tivemos aula sobre geometria computacional. Achei complicado e não entendi nada... Depois tenho que estudar com mais calma em casa.
Grafos Avançados (Prof. Cláudio Luquesi)
Hoje tive uma aula bem legal sobre fluxos em rede em que eu aprendi o algoritmo básico e várias variações. Foi uma excelente aula.
Seletiva IOI
Ontem fiz a primeira parte da prova seletiva para a Olimpíada Internacional de Informática. Ela tinha três problemas, resolvi os três, mas para nenhum deles fiz o melhor tempo. Amanhã será feita a segunda parte e depois que sair o resultado, eu comento sobre os problemas e como resolvi.
Acho que tenho alguma chance, mas... nunca se sabe. Tudo depende de amanhã. Eu fui bem na prova de ontem e acho que se ir assim amanhã talvez consiga uma vaga na Polônia.
Solução dos Problemas
Resolvi vários problemas aqui e marquei vários outros para resolver. Assim que eu chegar em casa, eu posto eles no site (alguns eu já postei) e comento mais.
Resto das Férias
Amanhã, depois da Seletiva, o curso acaba e devo ir pra São Paulo amanhã mesmo ou domingo. Ficarei lá uma semana com meu irmão Bruno curtindo shows e visitando minha tia e meu primo.
Observações
A gente tá tendo aula prática em outro lugar, não no Instituto de Computação onde foi ano passado. Lá era bem melhor e tinha coisas como Mutt pra facilitar a vida. Aqui sempre que a gente dá logout é tudo deletado na nossa home e isso torna tudo muito chato. Então tô trabalhando só em SSH pro IC da Unicamp (todos têm uma senha lá também) ou pro meu site mesmo.
Ah, e São Paulo é tri-campeão da Libertadores! 4x0!
E mais uma coisa que eu tinha esquecido, e também aprendi aqui com um monitor: o scanf aceita ERs no primeiro argumento.
Isso é baita útil...
Simplificando...
Aqui tá bem legal, mas não tô com tempo pra detalhar nada.
Então, até mais.
Compare Preços de: iPod, home theater, plasma, lcd, câmeras digitais, games, ps3
06/07/2005
Aniversário
Só tô postando pra não passar meu aniversário em branco.
Essa semana tô cheio de coisas! Sábado vou pra Campinas pra fazer o curso de programação que começa segunda-feira e onde desejo finalmente aprender direito Programação Dinâmica e Algoritmos Gulosos.
Hoje foi meu aniversário. Ganhei de minha família um mini-mouse óptico com scroll que liga via USB e voltei a ter um mouse (e dessa vez um que não deve estragar tão cedo) no lugar do touchpad. O mouse, da Clone, é lindo.
Hehehe... Ele é meio transparente, dá pra ver lá dentro e em cima é tipo uma borracha preta. É cheio de luzes e um mouse óptico é outra realidade, né? Não precisar ficar limpando semanalmente é excelente!
Descobri que o Orkut tem mesmo utilidade (embora seja uma utilidade "meio inútil"): um monte de gente sabe que hoje é meu aniversário. Na escola, na rua e via internet mesmo recebi parabéns de várias pessoas. Obrigado a todas elas!
Passou mais um ano e não consegui aprender metade das coisas que eu queria...
Mas tudo bem, a vida continua, ainda tenho tempo (eu espero).
Não resolvi mais problemas lógicos desde os últimos da USACO, estou convertendo o site da Unicamp para tableless e já fiz um pedaço do CSS e todo o XHTML. Porém, por estar com muitas coisas e preparativos a fazer, não sei se conseguirei terminar antes de ir pra Campinas.
Amanhã meus parentes "espanhóis" voltam para Floripa. Vou sair do Colégio na terceira aula.
Compare Preços de: notebooks, acer aspire, hp pavilion, computadores, pentium 4, nintendo wii, ps3, celulares, câmeras digitais
Assine via RSS
Assine gratuitamente o meu blog e receba todas as atualizações na hora, em seu agregador de feeds favorito.
Busca no blog
Escreva palavras-chave para buscar e clique em Pesquisar.
Veja também...
Blogs de minha autoria
- 1001 Gatos de Schrödinger (discordianismo e mindfuck)
- Algoritmos computacionais (estudo para olimpíadas e aprendizagem sobre lógica de programação)
Artigos por mês
- July 2008
- June 2008
- May 2008
- April 2008
- February 2008
- December 2007
- November 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- October 2006
- September 2006
- August 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005

