Perguntas com a marcação «algorithms»

Um algoritmo é uma sequência de etapas bem definidas que define uma solução abstrata para um problema. Use essa tag quando seu problema estiver relacionado ao design e análise de algoritmos.


1
Problema seixos
Seixos é um jogo de paciência jogado em um gráfico não direcionado , em que cada vértice tem zero ou mais seixos. Um único movimento de seixo consiste em remover dois seixos de um vértice adicionar um seixo a um vizinho arbitrário de . (Obviamente, o vértice v deve ter …

1
Dado um gráfico acorde
Um gráfico é cordal se não tiver ciclos induzidos de comprimento ou mais. Uma árvore camarilha de é uma árvore na qual os vértices da árvore são os cliques maximais de . Uma aresta em corresponde a um separador mínimo. O número de árvores de clique distintas pode ser exponencial …

1
Análise de resolução por turnos - perguntas
Recentemente, deparei com um artigo descrevendo a técnica de análise mencionada no título. Infelizmente, a terminologia usada no referido artigo está um pouco além da minha compreensão, por isso tenho tentado entender o algoritmo de construção de maneira mais intuitiva. Acredito que consegui ( esta apresentação foi a fonte do …

4
Localizando o tamanho do menor subconjunto com GCD = 1
Este é um problema da sessão de treinos do Concurso Polonês de Programação Colegial de 2012 . Embora eu tenha encontrado as soluções para o concurso principal, não consigo encontrar a solução para esse problema em nenhum lugar. O problema é: dado um conjunto de números inteiros positivos distintos não …

3
Modificando o algoritmo de Dijkstra para pesos de borda extraídos do intervalo
Suponha que eu tenha um gráfico direcionado com pesos de arestas desenhados no intervalo onde é constante. Se estou tentando encontrar o caminho mais curto usando o algoritmo de Dijkstra , como posso modificar a estrutura do algoritmo / dados e melhorar a complexidade do tempo para ?[1,…,K][1,…,K][1,\dots, K]KKKO(|V|+|E|)O(|V|+|E|)O(|V|+|E|)




2
Determinando o número específico em
\newcommand\ldotd{\mathinner{..}}Dado que A [ 1 . . n ]A[1..n]A[1\ldotd n] são números inteiros tais que 0 ≤ A [ k ] ≤ m0≤A[k]≤m0\le A[k]\le m para todos os 1 ≤ k ≤ n1≤k≤n1\le k\le n , e a ocorrência de cada número, exceto um número específico em A [ 1 …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.