Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

ESTRUTURA DE DADOS EM C

Boa noite! Preciso aprender Fila, Lista, Pilha etc em C.. Algum Curso por aqui na Alura?

2 respostas
solução!

Olá Douglas!

Então, a Alura tem os cursos de C em que você pode aprender a sintaxe da linguagem e todas as suas peculiaridades.

Curso de C - Parte 1

Curso de C - Parte 2

Curso de C - Parte 3

No entanto, não são explicados explicitamente as implementações de Fila, Lista e Pilha... na linguagem, infelizmente.

Na minha concepção, conhecendo a teoria dessas estruturas de dados e tendo um bom domínio sobre o sistema de ponteiros (parte II do curso) e alocação de memória em C você já está apto a implementar essas estruturas de forma satisfatória.

Deixarei algumas referências de dois professores, um da UFMG e outro da UFPR, com materiais muito bons sobre estes tópicos.

Apresentação sobre Listas, Filas e Pilhas - Prof° Ítalo Cunha (UFMG)

Página da Disciplina de Algoritmos e Estruturas de Dados II - Prof° André Vignatti (UFPR)

Nesse último, na parte inferior do site você encontra links para os materiais (muito bem detalhados por sinal) de cada estrutura de dados, cada qual com a teoria e respectiva implementação na Linguagem C.

Espero ter contribuído, qualquer dúvida estou a disposição!

JVM

Obrigado João Vitor, vou conferir os matérias que vc postou e fazer os cursos proposto por aqui também! Seria uma boa a Alura fazer algo nesse sentido, seria de muita valia um curso de estrutura de dados em C.