Skip to content

EngMarcioBispo/Atividade-Ativa---Estrutura-de-Dados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

A Prática deverá ser realizada individualmente, o que não impede que os alunos sereúnam para discussão no fórum. Cabe observar que cada aluno deverá desenvolver e postar sua própria atividade na Sala de Aula Virtual (blackboard), no menu atividade ativa.

Trabalhos contendo plágio de código ou idênticos a algum colega de sala receberão nota ZERO.

Vamos desenvolver um programa para registrar uma playlist musical, composta pelo nome da música, autor e duração.

O aluno deverá criar um programa em C, para receber a lista de músicas digitadas

pelo usuário. Para fins de teste o usuário deverá alimentar a lista com 10 músicas, contendo todos os campos descritos.

Os registros informados deverão ser armazenados em uma arvore binária, permitindo assim a recuperação dos dados utilizando algoritmos de pesquisa. Ao final do desenvolvimento o aluno deverá executar os seguintes testes:

Cadastro de 10 músicas, contendo o nome da música, autor e duração

Pesquisa por uma música previamente cadastrada, mostrando a posição desta na arvore. Segue exemplo do comportamento do programa:

lista de músicas para testes:

  • "Me Gusta","Anitta feat. Cardi B & Myke Towers",186
  • "Rainha da Favela","Ludmilla",200
  • "Diaba","Urias",186

Exemplo de busca:

  • 186

output >

  • "Me Gusta" -> "Anitta feat. Cardi B & Myke Towers"
  • "Diaba" -> "Urias"

About

Arvores binárias para pesquisa com C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages