segunda-feira, maio 16, 2011

main.c


#include "lista.h"

int main(void)
{
Lista* L;
L = inicializa();
L = insere(L,12);
L = insere(L,8);
}

lista.h


#include <stdio.h>
#include <stdlib.h>

struct lista
{
int n;
struct lista* prox;
};

typedef struct lista Lista;

Lista* inicializa(void);
Lista* insere(Lista* L, int v);

lista.c


#include "lista.h"

Lista* inicializa(void)
{
return NULL;
}

Lista* insere(Lista* L, int v)
{
Lista* novo;
novo = malloc(sizeof(Lista));
novo->n = v;
novo->prox = L;
return novo;
}

provas finais de todas as disciplinas

As provas finais (NP2) ocorrerão nos seguintes dias:

  • Estrutura de Dados NP2 dia 06/06/2011
  • Sistemas Distribuídos Último dia de AULA: 1/6
  • Sistemas operacionais, NOITE: NP2 dia 2/6
  • Sistemas Distribuídos MANHÃ: NP2 dia 7/6
  • Provas Substitutivas ocorrerão de 8/6 até 14/6
  • Exames, do dia 16/6 até 28/6

Fiquem atentos a estas datas.

segunda-feira, maio 09, 2011

Estruturas de Dados

Nova lista de Estruturas de Dados.


Lista 8

terça-feira, maio 03, 2011

Estrutura de Dados

Conforme pedido por vocês, o livro em formato "livreto".

Para gerar um livro em formato livreto, pegue este documento, imprima em frente e verso, e corte ao meio. Ao longo da vertical, é claro (dãããã).

estrutura-livrinho.pdf

Alguém me avise por email que funcionou (ou seja, que está OK para imprimir). Como fazer ?

Instale um sistema operacional de verdade
na linha de comando, na pasta onde está o arquivo

pdf2ps arquivo.pdf arquivo.ps
psbook arquivo.ps | psnup -2 > novo.ps
ps2pdf novo.ps novo.pdf

novo.pdf é o arquivo em formato livreto.