:arrow: DESCRIÇÃO:
Comparar a eficiência computacional das diferentes estruturas
de dados presentes no java.util do J2SE5, bem como quando
utilizar cada uma.
Veremos as brutais diferenças entre usar ArrayList e
LinkedList, assim como HashSet e TreeSet em diferentes
situações.
Aprenderemos como reescrever o hashCode de acordo com o equals
para não quebrar o contrato da Object, além de criar uma boa
função de hash para nossos objetos.
- Eficiência computacional
- Quando clusters não resolvem o problema
- Soluções algorítmicas para problemas de desempenho
- Filas
- LinkedList e ArrayList
- Analise amortizada do realocamento da ArrayList
- Tabelas de espalhamento
- HashSet e HashMap
- Rapida passagem por rehash
- Árvores de Busca Binária
- TreeSet
- Rápida passagem por árvores rubro-negras
- Conclusões
:arrow: NÍVEL:
Intermediário
:arrow: PALESTRANTE:
Guilherme Silveira
É o responsável pela coluna de desafios na revista
Mundo Java, participou de duas maratonas Sul Americana sendo
medalha de bronze em 2003 e de prata em 2004 representando
o Instituto de Matemática da USP, onde faz o bacharel de
Matemática Aplicada e iniciação científica em sistemas
caóticos.
Ministra aulas de Java na Caelum em São Paulo.
Adoraria ir, mas durante o sábado tenho que dar aula na USP, em São Carlos. Mas bem que eles poderiam escolher umas datas mais decentes para estas palestras, né? Sábado de manhã? Poxa vida!
acho que vou começar a ir mais nesses eventos, agora descobri quem pode dar carona de carro O.o e sem atrasar - o cobrador não me avisou onde era a brigadeiro faria lima…
[quote=microfilo]zuera rafael\luca\lipe… não incomodaram não
eu tava na frente dos três…
acho que vou começar a ir mais nesses eventos, agora descobri quem pode dar carona de carro O.o e sem atrasar - o cobrador não me avisou onde era a brigadeiro faria lima…[/quote]
Essa assinatura foi pq eu comentei na palestra?
O pessoal por aqui tem o link do cara que falou isso…