Aula 25 - Como implementar um Grafo em Java? - Estruturas de Dados com Java

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 21

  • @davidmessias818
    @davidmessias818 4 года назад +2

    Top, mas por acaso teria alguma explicação sobre funcionamento de for dentro de for ou While dentro de While, eu vi que a ideia funciona como um relógio, segundos minutos e horas, mas não encontro algo bom.

    • @leguarino
      @leguarino  4 года назад +1

      Vou gravar uma aula para explicar isso.

  • @marciolucas860
    @marciolucas860 3 года назад +2

    Muito bom, além de engraçado tem boa didática e explica bem.

  • @profjuniormartins
    @profjuniormartins 2 года назад +1

    Ótima aula. Parabéns.
    Fiquei com uma dúvida. É complicado desenvolver uma classe em Java para construir uma topologia de rede de computador de múltiplos domínios?

    • @leguarino
      @leguarino  2 года назад

      Você pode usar os conceitos de grafos para representar a topologia, mas as questões específicas de Redes estão bem fora da proposta dessas aulas minhas.

  • @essecanalnaoexiste8893
    @essecanalnaoexiste8893 2 года назад

    Me ensina a fazer o metodo que imprime os vértices adjacentes dos vertices principais

  • @matheusescobozo3478
    @matheusescobozo3478 2 года назад +1

    Olá, ótimo vídeo ! Tenho uma dúvida: como eu faria para aparecer no console essas representações nos grafos? Por exemplo, aparecer uma ligação de "João" para "Creuza" com "peso 1" ? Valeu !

  • @paulo_sousa14
    @paulo_sousa14 3 года назад +1

    Olá, só uma dúvida.
    Tem como criar um método para editar os valores que inserimos nas arestas?
    Ou seja, depois de inserir na aresta o valor de grafo.adicionarAresta(2, "João", "Lorenzo"); teria como editar esses valores para (3, "Joana", "Paulo")?

    • @leguarino
      @leguarino  3 года назад

      Sim, mas antes vc precisa fazer uma buscar em largura ou profundidade. Tem aula disso no canal também, só seguir a playlist.

  • @essecanalnaoexiste8893
    @essecanalnaoexiste8893 2 года назад

    Ola boa noite, porderia me mostrar algum código que mostre a impressão da lista de adjacência desse grafo, tipo quais os vértices que se conectam com tal vértice

  • @joaovictorcarvalho5065
    @joaovictorcarvalho5065 3 года назад +1

    Estou tentando entender ainda, para modificar esse exemplo e usar o grafo como não direcionado. O senhor teria alguma dica?

    • @leguarino
      @leguarino  3 года назад +2

      No método adicionarAresta da classe Grafo, é necessário chamar o método adicionarArestaEntrada() do vértice de destino da aresta e também é necessário chamar o método adicionarArestaSaida() do vértice de origem.

    • @joaovictorcarvalho5065
      @joaovictorcarvalho5065 3 года назад

      @@leguarino Ok, obrigado!!

  • @eduardoassuncao3744
    @eduardoassuncao3744 2 года назад +1

    Bom dia, senhor! Não estou conseguindo implementar a busca em profundidade. Saberia me informar como fazer isso? Sei que, ao invés de realizar o armazenamento em uma fila, tenho que usar uma pilha. Tentei algumas coisas usando a sua lógica, mas não cheguei a resposta. Desculpe-me o incômodo!

    • @leguarino
      @leguarino  2 года назад +1

      Eduardo, infelizmente não conseguirei gravar um vídeo agora sobre isso, mas você já viu este código?
      pt.wikipedia.org/wiki/Busca_em_profundidade

    • @eduardoassuncao3744
      @eduardoassuncao3744 2 года назад +1

      @@leguarino Opa. Não olhei não, Leandro. Estarei vendo e tentando fazer a implementação. Agradeço-lhe pelo conteúdo e pela resposta. Boa tarde!

  • @DiegoOliveiraProf
    @DiegoOliveiraProf 3 года назад +2

    bom ver alguém usando Netbeans, só dá eclipse nesses tutoriais rs

    • @rogeriocerqueira9636
      @rogeriocerqueira9636 3 года назад

      ?Mas tem dierença? Tipo as ide

    • @DiegoOliveiraProf
      @DiegoOliveiraProf 3 года назад +1

      @@rogeriocerqueira9636 é mais questão de gosto, mas o código em si é 'o mesmo' em todas as IDEs, muda mais a configuração.

  • @Öyster_Boy
    @Öyster_Boy 5 месяцев назад

    Busca em profundidade para verificar se tem filho ou não.