Perguntas com a marcação «fastest-algorithm»

As competições de algoritmos mais rápidos são vencidas pela resposta com a menor complexidade de tempo assintótica. Para desafios baseados no tempo de execução real, use [código mais rápido].




7
Subseqüência crescente mais pesada
Uma subsequência é uma sequência que pode ser derivada de outra sequência, excluindo alguns elementos sem alterar a ordem dos elementos restantes. Uma subsequência estritamente crescente é uma subsequência na qual cada elemento é maior que o anterior. A subsequência crescente mais pesada de uma sequência é a subsequência estritamente …

1
Número de saídas exclusivas substituindo variáveis
Dado um conjunto de fórmulas como este: bacb bcab cbba abbc Forneça um algoritmo que encontre o número de resultados exclusivos que você pode obter quando cada variável for substituída por "0" ou "1" em todas as fórmulas. Existem (k!)^2fórmulas, cada uma com 2k-1variáveis ​​e k^2termos. Expresse seus assintóticos em …

2
Um desafio de otimização de algoritmo mais rápido
Esta é a minha primeira experiência com um desafio de complexidade assintótica, embora eu esteja feliz com respostas inteiramente em código, desde que elas apresentem uma explicação de sua complexidade de tempo. Eu tenho o seguinte problema. Considere as tarefas T_1, ... T_n e procs M_1, ..., M_m. Cada tarefa …

7
Contar o número de palavras cíclicas em uma entrada
Palavras cíclicas Declaração do Problema Podemos pensar em uma palavra cíclica como uma palavra escrita em círculo. Para representar uma palavra cíclica, escolhemos uma posição inicial arbitrária e lemos os caracteres no sentido horário. Portanto, "imagem" e "turepic" são representações para a mesma palavra cíclica. Você recebe as palavras String …

6
Desafio de código: o primo mais próximo
Desafio Nesta tarefa, você receberia um número inteiro N, que deverá gerar o primo mais próximo do número inteiro. Se o número for primo, imprima o número. A entrada N é fornecida em uma única linha, as entradas são terminadas por EOF. O número de entradas não excederia 10000 valores. …
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.