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.
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.
quero aprender a programar,como poxo saber
Gostei do livro,mas como conseguir em pdf? Bom dia!
O PDF está livre para baixar… 🙂
Quero adquirir o livro. como proceder com a comprar ?
Está disponÃvel para download na página.
Olá, gostaria de adquirir o livro, ainda é possivel ? grata
Muito obrigado 🙂
Excelente. Leitura fácil e bem explicativo!
Gostei do seu livro. Bem didatico para o ensino de estrutura de dados. Parabens pelo livro.
Material disponÃvel para consulta pública.
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
Gostaria de seu livro em PDF. Como faço para adquiri-lo e qual o valor e conta para deposito.
Olá Marcos,
Como posso adquirir os livros Estrutura de Dados e Programação em C.
abraços
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.
Ola bom dia.. Marcos
Gostaria de receber informaçoes sobre como faço para comprar o livro em PDF..
No aguardo ..
grato.
Olá Professor Marcos, eu gostaria de adquirir a versão PDF do seu livro. Como proceder?
Clayton,
Todas as instruções estão aqui.
Como posso adquirir a versão PDF?
Você poder comprar a versão PDF (R$10,00) ou a versão em papel (R$ 50,00)
Tenho interesse em adquirir o livro ESTRUTURAS DE DADOS COM ALGORITMOS E C
aguardo alternativa ou forma para o pagamento.
Claudio,
Ainda tenho alguns exemplares do livro de Estrutura de Dados. O preço é R$ 45,00 + frete.
Marcos
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…
Pingback: Marcos Laureano » Compre o seu livro em formato PDF, apenas R$ 10,00.
OK, fico no aguardo.
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
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
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
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…
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
Hermilo,
Verificarei com editora esta situação. Eu tenho alguns exemplares extras comigo, posso te enviar.
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?
Muito Obrigado…xD!!!
Micael,
Arquivos disponibilizados.
Marcos
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!!!
Sumário disponilizado… 😉
Poderia disponibilizar o indice? Não julgo um livro pela capa, mas sim pelo seu indice.
Sileno,
O livro aborda a parte inicial de árvores binárias (pesquisa, algoritmos de caminhamento, remoção de nós da árvore, etc)
Marcos
Gostaria de saber se ele livro aborda estrutura de dados de arvores b+
Pingback: Marcos Aurelio Pchek Laureano » Livro de Estrutura de Dados com Algoritmos e C