Resolução de Problemas Estruturados em Computação
Esta página reúne uma série de aplicações interativas para auxiliar no estudo/ revisão dos principais conceitos da disciplina de Resolução de Problemas Estruturados em Computação, do curso de Ciência da Computação da PUCPR.
Baseada nos conteúdos ministrados pelo professor Andrey Cabral, no segundo semestre de 2025.
Conteúdo RA1 e RA2
Conteúdo RA4
Algoritmos de Ordenação
Conteúdos complementares
Playlist sobre o assuntoSite para visualizar estruturas de dados
Site para visualizar algoritmos de ordenação
São os conteúdos de cada uma:
- - Fila e pilha: teoria
- - Lista encadeada: teoria
- - Árvores binárias: teoria, prática, quiz
- - Árvores AVL: teoria, prática, quiz
"Prática" se refere a uma tela em que vocês podem montar as árvores, balancear, adicionar/ remover nós, e ver tudo funcionando através de animações, que tem replay, caso queira revê-las.
Não deixem de acessar pelo menos a de AVL, caso vocês estejam com dúvidas na matéria. No modo "desafio", você consegue fazer exercícios de rotação de árvores.
Todos os exercícios possuem feedback em caso de erro, com explicações do motive do erro.
Nas duas aplicações de árvores, você consegue montar uma árvore a partir de uma lista, onde se você colocar um "menos" na frente do número, ele será removido da árvore.
Por exemplo: 2, 3, 4, -3. Irá montar uma árvore com os números 2, 3, 4 e depois remover o número 3. Assim você consegue fazer aqueles exercícios gigantes do professor de uma vez, sem ter que refazer tudo caso erre um, como geralmente é nos outros sites desse tipo.