/ed2_trab2

Algoritmos de busca

Primary LanguageCBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Trabalho 2 da disciplina SCC0606/2022.1 (Estrutura de Dados 2)

Este trabalho foi desenvolvido por

  • Gustavo M. Scarenci C. Ferreira - N°USP: 12547792
  • Hugo Hiroyuki Nakamura - N°USP: 12732037
  • Matheus Henrique Dias Cirillo - N°USP: 12547750

Informações sobre o projeto

Documentação/Relatório

O relatório estáno arquivo 12547792_12732037_12547750.pdf, os arquivos de entrada e saída estão em res/ e o código em si em src/

Como Compilar o Código

Utilize make para compilar o programa e make run para iniciá-lo, caso seja necessário passar argumentos de linha de comando para o programa, utilize make run ARGS="seus argumentos"

Estilo de código

  • variáveis separadas com underscore (ex: foo_bar_val)
  • funções em lowerCamelCase (ex: fooIsBar)
  • structs em UpperCamelCase (ex: FooBarStruct)
  • abre chaves na mesma linha
  • #defines sempre em caixa alta separados com underscore
  • todos os arquivos de código devem conter no máximo 80 colunas de caracteres

Licença de Código

Todos os códigos desenvolvidos nesse projeto tem a Licença de Código descrita no arquivo LICENSE.txt, conhecida como BSD 3 Clause License.