Livro de Estrutura de Dados com Algoritmos e C.

Este livro é o resultado da experiência em lecionar a disciplina. Muitos livros disponíveis são verdadeiras “bíblias” e consequentemente caras para o bolso de um estudante brasileiro. Para piorar a situação, estas “bíblias” nunca são utilizadas na sua totalidade…

Reuni neste livro os principais tópicos para a disciplina. Conta com algoritmos (que podem ser portados para outras linguagens) e códigos de exemplo na linguagem C. Para os que sofrem com a linguagem C, principalmente no aspecto de ponteiros, o livro explica detalhadamente o uso de ponteiros e ponteiros para ponteiros. Espero que gostem. Aceito sugestões de melhorias.

Futuramente, disponibilizarei os códigos fontes.

Estrutura de Dados com Algoritmos e C.

Lançado pela Editora Brasport.

Sumário:

1. Estrutura de Dados
1.1 Dados Homogêneos
1.2 Dados Heterogêneos
1.3 Exercícios
2. Uso de Memória
2.1 Alocação de memória Estática x Dinâmica
2.2 Alocação dinâmica de memória
2.3 Funções para alocação de memória
2.4 Utilizando as funções para alocação de memória
2.5 Alocação de memória e estruturas em C
2.6 Ponteiros para ponteiros- mistério ou não
2.7 Mais alocação de vetores e matrizes como ponteiros
3. Pilha
3.1 Representação das Operações com Pseudo-código
3.2 Pilhas em C
3.3 Exercícios
4. Fila
4.1 Representação de Filas com Pseudo-códigos
4.2 Filas em C
4.3 Exercícios
5. Recursividade
5.1 Função para cálculo de Fatorial
5.2 Número triangular
5.3 Números de Fibonacci
5.4 Algoritmo de Euclides
5.5 Torres de Hanoi
5.6 Curiosidades com Recursividade
5.7 Cuidados com Recursividade
5.8 Vantagens
5.9 Exercícios
6. Lista
6.1 Vetores ou alocação dinâmica?
6.2 Listas em C
6.3 Exercícios
7. Pesquisa
7.1 Pesquisa Seqüencial
7.2 Pesquisa Binária
7.3 Exercícios
8. Ordenação
8.1 BubbleSort
8.2 Ordenação por Seleção
8.3 Ordenação por Inserção
8.4 QuickSort
8.5 MergeSort
8.6 Exercícios
9. Árvores Binárias
9.1 Analogia entre árvores
9.2 Árvore binária
9.3 Árvores de Busca Binária
9.4 Operações em Árvores Binárias
9.5 Representações de árvores em C
9.6 Implementação em C
9.7 Exercício
Referências Bibliográficas

Arquivo com fontes do livro.

39 respostas a Livro de Estrutura de Dados com Algoritmos e C.

  1. bonifacio libobo disse:

    quero aprender a programar,como poxo saber

  2. Gostei do livro,mas como conseguir em pdf? Bom dia!

  3. O PDF está livre para baixar… 🙂

  4. Diogo disse:

    Quero adquirir o livro. como proceder com a comprar ?

  5. Está disponível para download na página.

  6. Jessica disse:

    Olá, gostaria de adquirir o livro, ainda é possivel ? grata

  7. João Salero disse:

    Excelente. Leitura fácil e bem explicativo!

  8. Jose A. Rodriguez disse:

    Gostei do seu livro. Bem didatico para o ensino de estrutura de dados. Parabens pelo livro.

  9. Material disponível para consulta pública.

  10. Eder disse:

    Eu gostaria de comprar a versão digital que vc citou do livro.
    Por favor, vc poderia me orientar em como fazer o pagamento e quanto tempo demoraria para eu receber a versão.

    Obrigado,

    Eder

  11. Claudinei de Oliveira disse:

    Gostaria de seu livro em PDF. Como faço para adquiri-lo e qual o valor e conta para deposito.

  12. Juliano disse:

    Olá Marcos,

    Como posso adquirir os livros Estrutura de Dados e Programação em C.

    abraços

  13. Gilberto Vieira da Silva disse:

    Boa noite!

    Marcos Laureano,

    Estou interassado na versão PDF do “Livro de Estrutura de Dados com Algoritmos e C” que você está vendendo por R$ 15,00.

    Favor informar a forma de pagamento.

    Aguardo retorno.

  14. Cezar Rabelo disse:

    Ola bom dia.. Marcos

    Gostaria de receber informaçoes sobre como faço para comprar o livro em PDF..

    No aguardo ..

    grato.

  15. Jeferson Farias Calazans disse:

    Olá Professor Marcos, eu gostaria de adquirir a versão PDF do seu livro. Como proceder?

  16. Clayton,

    Todas as instruções estão aqui.

  17. Clayton disse:

    Como posso adquirir a versão PDF?

  18. Você poder comprar a versão PDF (R$10,00) ou a versão em papel (R$ 50,00)

  19. Pilastri disse:

    Tenho interesse em adquirir o livro ESTRUTURAS DE DADOS COM ALGORITMOS E C
    aguardo alternativa ou forma para o pagamento.

  20. Claudio,

    Ainda tenho alguns exemplares do livro de Estrutura de Dados. O preço é R$ 45,00 + frete.

    Marcos

  21. Claudio A. Santos disse:

    Boa Noite, em vários sites em que pesquiso, seu livro:
    Livro de Estrutura de Dados com Algoritmos e C esta esgotado, razão pela qual preciso dele no formato .pdf, me informe a conta.

    Vi alguns posts respondidos que vc possui alguns exemplares de seu livro, qual é o preço, também tenho interesse no livro impresso, aguardo respostas. Até mais…

  22. Pingback: Marcos Laureano » Compre o seu livro em formato PDF, apenas R$ 10,00.

  23. OK, fico no aguardo.

  24. Michel,

    A editora realmente perdeu o interesse numa segunda edição. Estou trabalhando no livro para ser editado por outra editora (mais vai demorar ainda). Se quiser, ainda tenho alguns exemplares comigo. Só me avisar para combinarmos como te enviar, etc.

    Marcos

  25. Michel disse:

    Olá Marcos

    Como um amigo acima, estou procurando o seu livro mas realmente é dificil de achar praticamente esgotado!!! por acaso o senhor não teria disponivel em PDF?para me disponibilizar?

    Obrigado

  26. Gabriel Comito disse:

    Ok Marcos, eu consegui termina-lo porem ele esta dando um monte de erros que eu nao consegui identificar a solução estarei te enviando o codigo fonte hoje a tarde, muito obrigado desde ja a sua atenção

    abraços Gabriel

  27. Gabriel,

    Sem seu código fonte e a descrição do problema, não consigo te ajudar. Os termos push, pop, etc.. são nomes genéricos para as funções que colocam no topo da pilha, retiram, etc…

  28. Gabriel Comito disse:

    Boa tarde Marcos,

    estou com dificuldade em entender uma pilha estática com um menu de 1- inserir \2 -remover \3 imprimir, gostarias de saber se vc poderia me ajudar?

    no seu livro você usa os termos push , pop, stackpop, respectivamente na pagina 42

    mas meu professor nao quer que use esses termos.

    Ele quer que use funções, e switch case, ja consegui colocar a inserção,

    mas nao consigo fazer o prog excluir e nem imprimir.

    Muito obrigado desde já

    []s

  29. Hermilo,

    Verificarei com editora esta situação. Eu tenho alguns exemplares extras comigo, posso te enviar.

  30. Takeo disse:

    Olá, Marcos.
    Procurei seu livro no site da editora e em diversos sites de venda on-line, mas em todos eles, está esgotado.
    Onde posso comprar?

  31. Micael Pinto de Almeida disse:

    Muito Obrigado…xD!!!

  32. Micael,

    Arquivos disponibilizados.

    Marcos

  33. Micael Pinto de Almeida disse:

    Marcos Laureano, você poderia disponibilizar, o download do código fonte dos programas dos livros, Estrutura de Dados com Algoritmos e C…
    Ficaria grato se possivel!!!

  34. Sumário disponilizado… 😉

  35. Poderia disponibilizar o indice? Não julgo um livro pela capa, mas sim pelo seu indice.

  36. Sileno,

    O livro aborda a parte inicial de árvores binárias (pesquisa, algoritmos de caminhamento, remoção de nós da árvore, etc)

    Marcos

  37. Sileno disse:

    Gostaria de saber se ele livro aborda estrutura de dados de arvores b+

  38. Pingback: Marcos Aurelio Pchek Laureano » Livro de Estrutura de Dados com Algoritmos e C

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *