Algoritmos e Estrutura de Dados I (Q1.2026)

Undergraduate course, Universidade Federal do ABC, Bachelor of Science & Technology, 2026

Slides

Plano de Ensino

Cronograma

DiaTeoria/PraticaTema
04/02TeoriaIntrodução
06/02PráticaRevisão de linguagem C
11/02TeoriaCustos de Algoritmos
13/02PráticaArray, struct, union
20/02PráticaEstruturas Lineares
25/02TeoriaBusca em estruturas lineares
27/02PráticaBusca em estruturas lineares
04/03TeoriaP1
06/03PráticaCorreção da Prova
11/03TeoriaÁrvores Binárias de Busca
13/03PráticaÁrvores Binárias de Busca
18/03TeoriaÁrvores AVL
20/03PráticaÁrvores AVL
25/03TeoriaBubble, Insert, e Select sort
27/03PráticaBubble, Insert, e Select sort
01/04TeoriaQuick e Merge sort
10/04PráticaQuick e Merge sort
15/04TeoriaHeap e Bucket sort
17/04PráticaHeap e Bucket sort
22/04TeoriaP2
24/04PráticaSUB
29/04TeoriaREC

Avisos:

Nota:

Horário de atendimento:

Quartas e Sextas - 14h00 às 15h00 (sala 522-2)

Avaliações:

A avaliação consistirá de $2$ provas práticas cada uma valendo nota numérica de $[0, 5]$ e a média final será computada como soma das duas notas. O conceito final será dado por:

nota [0, 5[ = F
nota [5, 6[ = D
nota [6, 7.5[ = C
nota [7.5, 9[ = B
nota [9, 10] = A

A prova de recuperação valerá uma nota numérica de $[0, 10]$ e o conceito final será computado como:

rec [8, 9] F = D
rec [9, 10] F = C
rec [8, 9] D = C
rec [9, 10] D = B