MAC0122 Princípios de Desenvolvimento de Algoritmos
Home
|
Administração
|
Fórum
|
Livros
|
WWW
|
Diário
|
Tarefas
|
Alunos
Diário: registro de aulas e provas
17 FEV, SEG, AULA 1
Introdução
19 FEV, QUA, AULA 2
Programas são peças de literatura
Discussão da tarefa 01
Layout e Ortografia
Inteiros
Caracteres
24 FEV, SEG, AULA 3
Discussão da tarefa 02
(chão do logaritmo)
Documentação
O pré-processador C (#include, #define etc.)
Bibliotecas de funções [Roberts 1.6]
Argumentos na linha de comando
A função
fgetc
26 FEV, QUA, AULA 4
Discussão da tarefa 03
[Roberts 3.4]
Bytes, endereços, ponteiros
[Roberts 2.2-2.5]
3 MAR, SEG, FERIADO: Carnaval
5 MAR, QUA, FERIADO 6: Carnaval
10 MAR, SEG, AULA 5
Discussão da tarefa 04
Discussão da tarefa 05
Alocação dinâmica de memória
[Roberts 2.7, p.88]
Cadeias de caracteres
[Roberts 3.3, p.123]
12 MAR, QUA, AULA 6
Discussão da tarefa 06
Biblioteca string. O programa
Pig-Latin
17 MAR, SEG, AULA 7
Discussão da tarefa 07
Correção, eficiência, elegância
Números aleatórios
[Roberts 3.2]
19 MAR, QUA, AULA 8
Recursão
Algoritmos recursivos
[Roberts 4.1-4.3 e 4.5]
24 MAR, SEG, AULA 9
Discussão da tarefa 08
Busca linear e
busca binária
[Roberts 4.4]
26 MAR, QUA, PROVA
Prova 1
31 MAR, SEG, AULA 10
O programa
wc
de Knuth
Discussão da Prova 1
Busca binária
Permutações
[Roberts 5.2]
2 ABR, QUA, AULA 11
Veja
tarefa 09
Permutações
[Roberts 5.2]
Jogo do nim
[Roberts 6.2]
7 ABR, SEG, AULA 12
Ordenação por seleção
[Roberts 7.1]
9 ABR, QUA, AULA 13
Mergesort
[Roberts 7.4]
Quicksort
[Roberts 7.5]
14 ABR, SEG, FERIADO: Semana Santa
16 ABR, QUA, FERIADO: Semana Santa
21 ABR, SEG, FERIADO: Tiradentes
23 ABR, QUA, AULA 14
Discussão da
tarefa 09
Veja
tarefa 10
Quicksort
[Roberts 7.5]
28 ABR, SEG, AULA 15
Pilhas e calculadoras RPN
[Roberts 8.3]
30 ABR, QUA, AULA 16
Token scanner
[Roberts 8.5]
5 MAI, SEG, AULA 17
Editor de linha e listas encadeadas
[Roberts 9]
7 MAI, QUA, AULA 18
Editor de linha e listas encadeadas
[Roberts 9]
12 MAI, SEG, PROVA
Prova 2
14 MAI, QUA, AULA 19
Discussão da prova 2
19 MAI, SEG, AULA 20
Filas
21 MAI, QUA, AULA 21
Filas
26 MAI, SEG, FERIADO: "Break" do BCC
28 MAI, QUA, FERIADO: "Break" do BCC
2 JUN, SEG, AULA 22
Fila de supermercado
4 JUN, QUA, AULA 23
Tabelas de símbolos e hashing
9 JUN, SEG, AULA 24
Endereçamento direto.
11 JUN, QUA, AULA 25
Aritmética com precisão arbitrária
16 JUN, SEG, AULA 26
Aritmética com precisão arbitrária
18 JUN, QUA, AULA 27
Árvores binárias
23 JUN, SEG, AULA 28
Árvores de busca
25 JUN, QUA, PROVA
Prova 3
28 JUL, SEG, PROVA DE REAVALIAÇÃO
Prova de Reavaliação
Calendário Escolar
URL of this site: www.ime.usp.br/~pf/mac0122-2003/
Last modified: Mon Oct 9 07:22:17 BRT 2017
Paulo Feofiloff
IME-USP