Scc-202(paulovich)

De CoteiaWiki
Revisão de 18h04min de 12 de dezembro de 2010 por 189.103.26.177 (discussão) (Avisos)

SCC0202 - Algoritmos e Estruturas de Dados I (BCC-A)

  • Local: Sala (4001) - Horário: Ter. 08:10/09:50 e Qui. 08:10/09:50
  • Prof. Fernando V. Paulovich; paulovic [arroba] icmc.usp.br; Sala: 4-101

Avisos

  • Notas finais disponíveis (com as frequências)[1] - a REC será no final de Janeiro/2011 (na seman do dia 25). A data será publicada nessa página (ou então entrem em contato comigo perto dessa data).
  • Notas da terceira prova disponíveis (com as frequências)[2]
  • Entrega do terceiro trabalho adiada para sexta-feira (10/12/2010)
  • Código para inserção em Árvores-AVL disponível
  • Notas da segunda prova e segundo trabalho disponíveis[3]
  • Descrição do terceiro trabalho disponível
  • Notas do primeiro trabalho corrigidas[4]
  • Devido ao problema de corte de energia no ICMC, a entrega do segundo trabalho fica adiada até as 18:00hs (de 13/11/2010)
  • Notas do primeiro trabalho[5]
  • Entrega do segundo trabalho adiada para 12/11/2010
  • Descrição do segundo projeto atualizada
  • Notas da primeira prova[6]
  • Descrição do segundo projeto disponível
  • Listas de exercícios sobre Fila e Pilha disponíveis
  • Não haverá aula nos dias 26/10/2010 e 28/10/2010

Atendimento Monitoria

  • Local: 6-306 (laboratório SAP-2)
  • Horário: Segunda-feira/Terça-feira das 20:30h as 22:00h
  • Monitor: Raul Negreiros; raulnegreiros@gmail.com

Slides

  • Introdução disciplina[7]
  • Revisão Ponteiros[8]
  • Tipos Abstratos de Dados[9]
  • Listas Estáticas[10]
  • Listas Ligadas[11]
  • Listas Duplamente Ligadas[12]
  • Matrizes Esparsas[13]
  • Filas e Deques[14]
  • Pilhas[15]
  • Introdução Árvores[16]
  • Árvores Binárias[17]
  • Fila de Prioridades e Heap[18]
  • Árvores Binárias de Busca[19]
  • Árvores de Huffman[20]
  • Árvores AVL[21]
  • Árvores Vermelho e Preto[22]

Código

  • Racional[23]
  • Lista Estática[24]
  • Lista Estática Ordenada[25]
  • Lista Ligada[26]
  • Lista Ligada Nó Cabeça[27]
  • Lista Ligada Circular[28]
  • Lista Ligada Ordenada[29]
  • Lista Ligada Híbrida (prova) [30]
  • Lista Duplamente Ligada [31]
  • Matriz Esparsa (aula) [32]
  • Inserção Árvore AVL [33]

Trabalho

  • Primeiro trabalho
* Descrição [34]
* Data de entrega: 08/10/2010
* Exemplos de entrada [35]
  • Segundo trabalho
* Descrição [36]
* Descrição alternativa Arquivo:Trabalho 02.pdf 
* Data de entrega: 12/11/2010 (das 12:00hs até as 18:00hs do dia 13/11/2010)
  • Terceiro trabalho
* Descrição [37]
* Data de entrega: 10/12/2010 (até o meio dia de 11/12/2010) - ADIADA

SQTPM (sistema de correção automática de trabalhos)

  • Como usar [38]
  • Endereço acesso [39]
  • Exemplo código fatorial [40]
  • Dicas de como fazer a entrada/saída [41]

Links Interessantes

  • Para verificar memory leaks em executáveis c/c++ [42]
 * $ valgrind --leak-check=full ./seu_programa_executavel
  • Applet Árvores AVL e Vermelho-Preto[43]