Técnica de backtracking

2856 palavras 12 páginas
Agenda
•• •• •• •• Conceitos Básicos Conceitos Básicos O Problema das Rainhas O Problema das Rainhas Template Genérico Template Genérico Mochila Binária Mochila Binária

Análise e Técnicas de Algoritmos
Jorge Figueiredo

Backtracking and Branch-and-Bound Backtracking and Branch-and-Bound

Análise e Técnicas de Algoritmos – 2005.1

© Jorge Figueiredo, DSC/UFCG

Análise e Técnicas de Algoritmos – 2005.1

© Jorge Figueiredo, DSC/UFCG

Jogo da Troca de Bolas
•• n bolas vermelhas e n bolas pretas n bolas vermelhas e n bolas pretas •• Tabuleiro (uma linha) com 2n + 1 posições Tabuleiro (uma linha) com 2n + 1 posições •• Bolas com a mesma cor em extremidades diferentes, e um Bolas com a mesma cor em extremidades diferentes, e um espaço vazio separando o conjunto de bolas diferentes. espaço vazio separando o conjunto de bolas diferentes. •• Movimentos possíveis: Movimentos possíveis: – Bola vermelha para a esquerda e preta para a direita – Bola vermelha para a esquerda e preta para a direita – Mover um espaço se o espaço está vazio – Mover um espaço se o espaço está vazio – Pular sobre exatamente uma bola de cor diferente, se o – Pular sobre exatamente uma bola de cor diferente, se o espaço logo após a bola estiver vazio espaço logo após a bola estiver vazio

Jogo da Troca de Bolas

Análise e Técnicas de Algoritmos – 2005.1

© Jorge Figueiredo, DSC/UFCG

Análise e Técnicas de Algoritmos – 2005.1

© Jorge Figueiredo, DSC/UFCG

Problema do Labirinto

Relacionados

  • Problema da mochila
    2073 palavras | 9 páginas
  • Logica de programação
    1569 palavras | 7 páginas
  • Problema da mochila em java
    4821 palavras | 20 páginas
  • CURUPIRA Parser Para Pt Brasileiro
    9218 palavras | 37 páginas
  • Integração prolog com outras linguagens
    5903 palavras | 24 páginas
  • Engenharia De Processos Perlingeiro Livro
    10234 palavras | 41 páginas