Skip to content

repositorio criado para guardar alguns exemplos de codigos que usei para ministrar uma aula de introducao ao c++, com algumas maneiras de representar grafos

Notifications You must be signed in to change notification settings

pedrovictor48/aula_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

introducao c++

repositorio criado para guardar alguns exemplos de codigos que usei para ministrar uma aula de introducao ao c++, para a disciplina de teoria dos grafos de uma turma de graduacao em ciencia da computacao, com algumas maneiras de representar grafos.

comandos

  1. g++ codigo.cpp -o codigo (compilar gerando um executavel)
  2. ./codigo < arquivo_entrada (executar recebendo o arquivo como entrada)
  3. g++ codigo.cpp -o codigo && ./codigo < arquivo_entrada (os dois ao mesmo tempo)

documentos

https://github.com/pedrovictor48/aula_cpp/blob/main/slide.pdf (slide)
https://en.cppreference.com/w/cpp/header (documentacao STL)
https://cp-algorithms.com/graph/breadth-first-search.html#description-of-the-algorithm (algoritmo bfs)
https://cp-algorithms.com/graph/bipartite-check.html#algorithm (checar bipartite, se sobrou tempo na aula)

codigos

  1. lista de adjacencia:
  1. matriz de adjacencia:

exemplos de entradas

grafo com peso (0-indexado): https://github.com/pedrovictor48/aula_cpp/blob/main/aula_cpp/grafo_peso
grafo simples sem peso (1-indexado): https://github.com/pedrovictor48/aula_cpp/blob/main/aula_cpp/grafo

About

repositorio criado para guardar alguns exemplos de codigos que usei para ministrar uma aula de introducao ao c++, com algumas maneiras de representar grafos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages