EDA1_FGA_UnB 📚-Repositório Criado para a disciplina de Estrutura de Dados e Algoritmos 2 do Professor Bruno Ribas da FGA-UnB
Eu,Lucas Ramon, e os camaradas Felipe Alef e Thalisson Alves unimos esforços para deixar alguns problemas do CD-MOJ resolvidos e ajudar uma geração de outros camaradas que estão sofrendo para solucionar estes mesmos problemas. Use com sabedoria, meu(minha) jovem pois há o plagiator que identifica plágios e o seu coleguinha também tem acesso a este repositório. A ideia é mostrar o caminho das pedras. Um abraço e que você possa aprender muito com esse repositório !!!
A Lista 1 foi, basicamente, uma revisão de Algoritmos e programação de computadores. Com 11 problemas de resolução puramente algorítmica na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Olá Mundo;
- B1: Soma 2;
- B2: Soma N;
- C: EOF;
- D: Ansiedade;
- E: ctrl z;
- F: Conta 7;
- G: Ultrapassaminimamente;
- H1: Soma String;
- H2: Quem vai ser reprovado;
- I: Frequência na Aula.
Clique aqui para ver as soluções.
A Lista 2 foi, basicamente, solucionar problemas de ordenação. Com 5 problemas de implementações de algoritmos de ordenação na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Ordenação por Bolha;
- B: Ordenação por Seleção;
- C: Ordenação por Inserção (simples);
- D: Ordenação por Inserção;
- E: Pesquisa Instruções.
Clique aqui para ver as soluções.
A Lista 3 foi, basicamente, solucionar problemas de ordenação utilzando o mergesort . Com 7 problemas de implementações do mergesort na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Intercala8;
- B: Implemente o MergeSort;
- C: Implemente o MergeSort 2;
- D: Busca Binaria;
- E: Busca Binaria;
- F: Número Proibido;
- G: Remoção.
Clique aqui para ver as soluções.
A Lista 4 foi, basicamente, solucionar problemas de ordenação utilzando o quicksort . Com 7 problemas de implementações do quicksort na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Números Malucos Únicos Reinseridos;
- B: Implemente o QuickSort;
- C: Sanidade;
- D: O fantástico Jáspion;
- E: Eleição U.R.S.A.L;
- F: Classificados de Sementes;
- G: kk-página.
Clique aqui para ver as soluções.
A prova 1 foi, basicamente, solucionar problemas utilizando os algoritmos de ordenação ou tabela hash . Com 3 problemas de implementações na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- 10pontos: Número Proibido;
- 15pontos: kk-página;
- 75pontos: Analisando Dados de Degustação.
Clique aqui para ver as soluções.
A Lista 5 foi, basicamente, solucionar problemas de contagem utilizando tabela hash . Com 5 problemas de implementações de tabela hash na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Desfile dos Patos;
- B: Diga-me a frequência;
- C: Eleição U.R.S.A.L;
- D: Eleição U.R.S.A.L - BIG;
- E: Notas Curiosas;
- F: Notas;
- G: HashIT;
- H: Hash;
- I: Mensagens Nlogoniences.
Clique aqui para ver as soluções.
A Lista 5 foi, basicamente, solucionar problemas utilizando filas de prioridade . Com 2 problemas de implementações de Priority Queue na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
Clique aqui para ver as soluções.
A Lista 5 foi, basicamente, solucionar problemas utilizando Grafos . Com 7 problemas de implementações de Grafos na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- A: Eu vou estar lá!;
- B: Estradas asfaltadas;
- C: Estradas asfaltadas - viagem aérea;
- D: Estradas asfaltadas - perguntando conexões;
- E: Cai fora LAG;
- F: Natureza;
- G: Ir e Vir.
Clique aqui para ver as soluções.
O trablho foi, basicamente, solucionar problemas utilizando Grafos e Tabela Hash. Com 3 problemas de implementações na linguagem C. Os problemas serão listados a seguir e há links associados a eles.
- 20pontos: Aeroporto;
- 35pontos: Transmissão de energia;
- 45pontos: Caminho das Pontes.
Clique aqui para ver as soluções.