Skip to content

imarioa/ed-2019.1

Repository files navigation

ED-2019.1

Descrição do Repositório

Resoluções, relatórios e informações relativas às atividades semanais da disciplina de Estrutura de Dados.

Minhas Informações

Nome: Imario Almeida Barbosa
Curso: Engenharia de Computação - 2018.1
Turma: Estrutura de Dados - 2019.1
Professor: David Sena

Relatórios das atividades

1. Princesa

  • O que eu fiz:
    • Consegui fazer toda a atividade.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, mas fui me baseando no código mostrado em sala de aula.
  • O que aprendi e sei fazer:
    • Aprendi a percorrer vetores de forma circular em ambos sentidos, tanto para frente quanto para trás.
  • O que ainda tenho dificuldade:
    • Tenho dificuldade em elaborar algoritmos mais eficientes e tenho dificuldade em fazer códigos legiveis.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 6 horas.

2. Queimada

  • O que eu fiz:
    • Fiz toda a atividade.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, mas com auxílio do código exposto em sala e as vídeos aulas.
  • O que aprendi e sei fazer:
    • Aprendi a verificar os vizinhos de uma matriz de forma aleatória.
  • O que ainda tenho dificuldade:
    • Ainda tenho dificuldade de entender a recursão e de aplicá-la.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 3 horas.

3. Labirinto

  • O que eu fiz:
    • Fiz toda a atividade.
  • Com quem ou como eu fiz:
    • Fiz a atividade sozinho, desenvolvi o código de achar a saída, mas para construir o labirinto eu usei o código mostrado em sala de aula.
  • O que aprendi e sei fazer:
    • Eu aprendi a fazer os defines, sei fazer o código de construir o labirinto e de achar a saída e marcar com os pontos o caminho.
  • O que ainda tenho dificuldade:
    • Ainda tenho dificuldade em recursão.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 3 horas.

4. Fractais

  • O que eu fiz:
    • Consegui fazer 3 fractais e fiz algumas modificações na árvore.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, eu usei as dicas dadas em sala para fazer os códigos.
  • O que aprendi e sei fazer:
    • Aprendi a fazer desenhos(fractais) de forma recursiva usando a biblioteca xpaint.
  • O que ainda tenho dificuldade:
    • Tenho dificuldade em pensar de forma recursiva.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 6 horas.

5. Princesa com Lista Circular

  • O que eu fiz:
    • Consegui fazer toda a atividade proposta.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, eu fui olhando as implementações de lista mostradas em sala e fui adaptando para o problema proposto.
  • O que aprendi e sei fazer:
    • Aprendi a percorrer lista de forma circular e fazer operações de inserção e remoção.
  • O que ainda tenho dificuldade:
    • Ainda tenho dificuldade na forma de percorrer a lista, detalhe, consegui percorrer a lista, mas não foi de um jeito tão elegante.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 4 horas.

6. Ordenação(Insertion, Selection, Bubble)

  • O que eu fiz:
    • Consegui fazer 3 os três algoritmos.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, mas fui me orientando em sites na internet.
  • O que aprendi e sei fazer:
    • Aprendi a fazer alguns algoritmos de ordenação.
  • O que ainda tenho dificuldade:
    • Tenho dificuldade na parte de indexação das estruturas de repetição.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 3 horas.

7. Banco

  • O que eu fiz:
    • Consegui fazer tudo.
  • Com quem ou como eu fiz:
    • Fiz o código sozinho, mas pedi ajuda a amigos que já tinham feito.
  • O que aprendi e sei fazer:
    • Aprimorei meus conhecimentos em stringstream.
  • O que ainda tenho dificuldade:
    • Tenho um pouco de dificuldade no uso de ponteiros e no próprio C++
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 4 horas.

8. HackerRank

  • O que eu fiz:
    • Consegui a maioria, menos o TopView
  • Com quem ou como eu fiz:
    • Fiz os códigos sozinho, mas em alguns problemas eu me orientei por sites na internet.
  • O que aprendi e sei fazer:
    • Aprimorei meus conhecimentos em árvores binárias e aprendi e desenvolver novos algoritmos.
  • O que ainda tenho dificuldade:
    • Tenho um pouco de dificuldade na parte recursiva do problema.
  • Quanto tempo levei para fazer a atividade:
    • Aproximadamente 3 horas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors