Perguntas com a marcação «algorithm»

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 do algoritmo.


18
Qual é o algoritmo de pesquisa de substring mais rápido?
OK, então eu não pareço um idiota, vou declarar o problema / requisitos mais explicitamente: Agulha (padrão) e palheiro (texto a ser pesquisado) são seqüências terminadas em nulo no estilo C. Nenhuma informação de comprimento é fornecida; se necessário, deve ser calculado. A função deve retornar um ponteiro para a …
165 c  algorithm  string  substring 

5
Algoritmo Diff? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
164 algorithm  diff  vcdiff 

21
O FastPass da Disney é válido e / ou útil?
Na Disney World, eles usam um sistema chamado Fastpass para criar uma segunda linha mais curta para passeios populares. A idéia é que você possa esperar na linha padrão, geralmente com uma espera superior a uma hora, ou obter um FastPass que permita retornar durante um período de tempo especificado …









12
A maneira mais rápida de nivelar / remover nivelamentos de objetos JSON aninhados
Joguei um código juntos para achatar e descompactar objetos JSON complexos / aninhados. Funciona, mas é um pouco lento (aciona o aviso de 'script longo'). Para os nomes achatados, eu quero "." como o delimitador e [INDEX] para matrizes. Exemplos: un-flattened | flattened --------------------------- {foo:{bar:false}} => {"foo.bar":false} {a:[{b:["c","d"]}]} => {"a[0].b[0]":"c","a[0].b[1]":"d"} …


9
Algoritmo para comparar duas imagens
Dados dois arquivos de imagem diferentes (em qualquer formato que eu escolher), preciso escrever um programa para prever a chance de uma cópia ilegal de outra. O autor da cópia pode fazer coisas como girar, tornar negativo ou adicionar detalhes triviais (além de alterar a dimensão da imagem). Você conhece …

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.