Aluno: Rodrigo Gomes Resende
Algoritmos da disciplina de estrutura de dados.
- O que você fez
- Fiz a decaptação mas não fiz a parte de voltar a espada.
- Com quem e como você fez
- Fiz sozinho usando conceitos de lista duplamente encadeada.
- O que aprendeu e sabe fazer
- Aprendi a usar melhor o conceito de lista e melhorei aprendizado de ponteiros.
- O que tem dificuldade ainda
- Controlar a memória do programa para não dar seg fault.
- Quanto tempo levou pra fazer a atividade
- 2 horas.
- O que você fez
- Fiz toda a parte de queimada
- Com quem e como você fez
- Fiz sozinho me baseando em exemplos demostrados na aula.
- O que aprendeu e sabe fazer
- Aprendi melhor conceitos de recursão e como usar em matriz.
- O que tem dificuldade ainda
- Controle de posições não existentes na matriz.
- Quanto tempo levou pra fazer a atividade
- 1 hora.
- O que você fez
- Criei o labirinto e encontrei a saída.
- Com quem e como você fez
- Fiz sozinho me baseando no código passado em sala.
- O que aprendeu e sabe fazer
- Aprendi melhor conceitos de recursão e limitações do C.
- O que tem dificuldade ainda
- Gerar o labirinto e entender melhor os conceitos de posicionamento na matriz.
- Quanto tempo levou pra fazer a atividade
- 2 dias.
- O que você fez
- Árvore, trigo e círculo.
- Com quem e como você fez
- Pedi ajuda para alguns amigos pois estava com muita dificuldade em entender as posições do xf e yf.
- O que aprendeu e sabe fazer
- Aprendi de forma visual o trabalho da recursão. Manipular a biblioteca xpaint.
- O que tem dificuldade ainda
- Posicionamento de x,y,xf,yf para fazer os desenhos.
- Quanto tempo levou pra fazer a atividade
- 1 dia.
- O que você fez
- Criei uma lista circular e resolvi o exercício da princesa usando ela.
- Com quem e como você fez
- Fiz sozinho me baseando nos conceitos de lista vistos em sala.
- O que aprendeu e sabe fazer
- Aprendi como controlar ponteiros de lista e tudo que ela pode fazer.
- O que tem dificuldade ainda
- Verificar se o selecionado é positivo ou negativo na lista na primeira execução.
- Quanto tempo levou pra fazer a atividade
- 2 dias.
- O que você fez
- Fiz os algoritmos de ordenação bubble sort, insertion sort e selection sort.
- Com quem e como você fez
- Fiz sozinho me baseando nos conceitos de ordenação vistos em aula.
- O que aprendeu e sabe fazer
- Aprendi como ordenar vetores de elementos com diferentes algoritmos.
- O que tem dificuldade ainda
- Controle de posições.
- Quanto tempo levou pra fazer a atividade
- 1 hora.
- O que você fez
- Todo o trabalho menos a parte de fazer o cálculo do maior lucro.
- Com quem e como você fez
- Fiz sozinho me baseando nos conceitos de aula.
- O que aprendeu e sabe fazer
- Aprendi a usar melhor o stringstream, as bibliotecas vector e queue.
- O que tem dificuldade ainda
- Controle de memória e quantidade de casos de teste para cada um dos métodos.
- Quanto tempo levou pra fazer a atividade
- 1 dia.
- O que você fez
- Toda a primeira parte do trabalho (escrever, delete, backspace, seta para direita ou esquerda).
- Com quem e como você fez
- Fiz sozinho me baseando nos conceitos de lista e interadores vistos em sala.
- O que aprendeu e sabe fazer
- Aprendi como controlar melhor interadores em listas;
- O que tem dificuldade ainda
- Controlar o interador do cursor, fazer o ctrl z e ctrl x.
- Quanto tempo levou pra fazer a atividade
- 1 dia.
- O que você fez
- Todos os exercícios.
- Com quem e como você fez
- Fiz sozinho me baseando nos conceitos de árvore e lista vistos em sala e o topview e levelorder com a ajuda do Uanderson Nunes.
- O que aprendeu e sabe fazer
- Aprendi a resolver problemas de árvore.
- O que tem dificuldade ainda
- As chamadas de métodos do topview e levelorder.
- Quanto tempo levou pra fazer a atividade
- 1 dia.