Resultados da pesquisa a pedido "language-agnostic"

5 a resposta

Gere um gráfico plano aleatório grande

Qual é a maneira mais eficiente de gerar um gráfico planar aleatório grande (~ 300k vértices) ("aleatório" aqui significa distribuído uniformemente)?

13 a resposta

Como projetar software extensível (arquitetura de plugins)? [fechadas]

Preciso de alguns recursos que falem sobre como projetar seu software para ser extensível, ou seja, para que outras pessoas possam escrever complementos / plug-ins que adicionem funcionalidade a ele. O que você recomenda? Algum livro por aí que ...

1 a resposta

Validar um número de telefone do Reino Unido [fechado]

Como validar um número de telefone do Reino Unido em C # usando uma expressão regular?

1 a resposta

Como particionar uma matriz de números inteiros de maneira a minimizar o máximo da soma de cada partição?

As entradas são uma matriz A de números inteiros positivos ou nulos e outro número K. Devemos particionar A em K blocos de elementos consecutivos (por "partição", quero dizer que todo elemento de A pertence a algum bloco e 2 blocos ...

4 a resposta

É assim que a rotação sobre um ponto é feita?

Digamos que eu tenha um polígono com pontos: (0,0) (100,0) (100,100) (0,100)Vamos também deixar o centro ser (50,50). Para girá-lo, eu adicionaria 50 a cada componente de cada ponto e depois x' = cos(theta)*x - sin(theta)*y y' = sin(theta)*x + ...

30 a resposta

Determinar se duas faixas de datas se sobrepõem

Dado dois períodos, qual é a maneira mais simples ou mais eficiente de determinar se os dois períodos se sobrepõem? Como exemplo, suponha que tenhamos intervalos indicados por variáveis DateTimeStartDate1 paraEndDate1 e StartDate2 paraEndDate2.

9 a resposta

Detecção de pico do sinal medido

Usamos um cartão de aquisição de dados para fazer leituras de um dispositivo que aumenta seu sinal para um pico e depois volta ao valor original. Para encontrar o valor de pico, atualmente pesquisamos na matriz a leitura mais alta e usamos ...

6 a resposta

É possível criar um NullObject para cada classe? (com uma ferramenta, é claro)

oNullObjectPattern [http://en.wikipedia.org/wiki/Null_Object_pattern]pretende ser um"seguro" comportamento (neutro). A idéia é criar um objeto que não faça nada (mas também não lança NullPointerException) Por exemplo, a classe definida ...

6 a resposta

Um algoritmo para espaçar retângulos sobrepostos?

Na verdade, esse problema lida com rollovers, apenas generalizarei a seguir: Eu tenho uma visualização 2D e vários retângulos dentro de uma área da tela. Como espalho essas caixas para que não se sobreponham, mas apenas as ajusta com o mínimo de ...

10 a resposta

Que distribuição você recebe desse embaralhamento aleatório quebrado?

O famoso algoritmo de embaralhamento de Fisher-Yates pode ser usado para permutar aleatoriamente uma matriz A de comprimento N: For k = 1 to N Pick a random integer j from k to N Swap A[k] and A[j]Um erro comum que me disseram várias vezes para ...