Resultados da pesquisa a pedido "algorithm"

2 a resposta

Verifique se algum item de uma lista corresponde a algum item de outra lista

Um colega me pediu para escrever uma linha para substituir o seguinte método: public static bool IsResourceAvailableToUser(IEnumerable<string> resourceRoles, IEnumerable<string> userRoles) { foreach (var userRole in userRoles) foreach (var ...

1 a resposta

Algoritmo de Horner em SML? [fechadas]

Estou tentando implementarAlgoritmo de Horner [http://en.wikipedia.org/wiki/Horner%27s_algorithm]em SML. fun horner(lst1:real list,x:real) = let val i = ref 1 val result = ref (List.last(lst1)) in if (lst1) = ([]:real list) then 0.0 else while ...

1 a resposta

Como os caminhos preenchidos são renderizados?

Quais são os algoritmos padrão usados nos gráficos vetoriais para renderizar caminhos preenchidos? Não estou apenas interessado no processo de renderização de traços, também gostaria de saber como as formas são preenchidas - como é determinado ...

8 a resposta

Inverter uma matriz sem usar um loop em ruby

Eu tenho um desafio de codificação para reverter uma matriz com 5 elementos. Como eu faria isso sem usar o método reverso? Código: def reverse(array) array end p reverse(["a", 1, "apple", 8, 90])

4 a resposta

Ordenar pares (a, b) pelo resultado de a * b

Gostaria de encontrar o valor mais alto m = a * b que satisfaça alguma condição C (m), onde 1 <= a <= b <= 1,000,000.Para fazer isso, eu gostaria de iterar todos os pares de a, b em ordem decrescente de a * b. Por exemplo, para valores até 5, o ...

0 a resposta

Comprimento mínimo de cubos n-dimensionais para cobrir k pontos

vamos assumir que temos k pontos com n coordenadas. (a11, a12, a13, ...., a1n) (a21, a22, a23, ...., a2n) . . (ak1, ak2, ak3, ...., akn)e podemos usar o número x de cubos n-dimensionais para cobrir esses pontos (se os pontos estiverem no cubo, ...

1 a resposta

Quais são as desvantagens da função hash usando o método de multiplicação

Existem dois métodos básicos para implementar uma função hash citados em praticamente todos os livros e cursos de CS: Método de divisãoonde simplesmente fazemosk mod m essencialmente escolhendo m como primo, não muito próximo da potência de ...

4 a resposta

Código mais curto para calcular a lista min / max no .NET

Eu gostaria de algo como int minIndex = list.FindMin(delegate (MyClass a, MyClass b) {returns a.CompareTo(b);});Existe uma maneira interna de fazer isso no .NET?

8 a resposta

Média de duas cadeias em ordem alfabética / lexicográfica

Suponha que você pegue as seqüências de caracteres 'a' e 'z' e liste todas as seqüências entre elas em ordem alfabética: ['a', 'b', 'c' ... 'x', 'y', 'z '] Pegue o ponto médio desta lista e você encontrará 'm'. Então, é como tirar uma média ...

0 a resposta

Algoritmo de extração de frase para tradução automática estatística

Eu escrevi o seguinte código com o algoritmo de extração de frase para SMT. GitHub [https://github.com/alvations/nltk/blob/develop/nltk/align/phrase_based.py] # -*- coding: utf-8 -*- def phrase_extraction(srctext, trgtext, alignment): ...