Resultados da pesquisa a pedido "theory"
O que é um DSL e onde devo usá-lo?
Estou ouvindo cada vez mais sobre idiomas específicos de domínio sendo lançados e como eles mudam a maneira como você trata a lógica de negócios, e eu já vi Publicações do blog de Ayende [http://ayende.com/blog/tags/domain-specific-languages]e ...
Chamando a Função Substituída da Classe Base do Método da Classe Base
public class A { public void f1(String str) { System.out.println("A.f1(String)"); this.f1(1, str); } public void f1(int i, String str) { System.out.println("A.f1(int, String)"); } } public class B extends A { @Override public void f1(String str) ...
Como um mecanismo RegEx funciona [fechado]
Ao aprender expressões regulares, fiquei me perguntando como o mecanismo subjacente funciona. Provavelmente, mais especificamente, eu gostaria de saber mais sobre como ele avalia, prioriza e analisa a expressão. Sinto que o mecanismo RegEx é uma ...
Explicando a teoria da complexidade computacional
Assumindo alguma formação em matemática, como você daria uma visão geral da teoria da complexidade computacional aos ingênuos? Estou procurando uma explicação para a questão P = NP. O que é P? O que é NP? O que é um NP-Hard? Às vezes, a ...
Encontrar com eficiência a interseção de um número variável de conjuntos de strings
Eu tenho um número variável de ArrayList que eu preciso encontrar a interseção de. Um limite realista para o número de conjuntos de strings provavelmente é de cerca de 35, mas poderia ser mais. Eu não quero nenhum código, apenas idéias sobre o ...
Por que a multiplicação é mais barata que a divisão?
Recentemente, escrevi uma classe Vector 3 e enviei minha função normalize () para revisão a um amigo. Ele disse que era bom, mas que eu deveria multiplicar p...
Abordagem Multi-Sudoku AI
Estou conceituando um solucionador para uma variante desudoku chamadomulti-sudoku, onde várias placas se sobrepõem da seguinte maneira: Se eu entendi o jogo corretamente, você deve resolver cada grade de forma que a sobreposição entre duas ou ...
como o cvFindContours funciona?
Estou usando a função cvFindContours em c ++ e openCv 2.1, já que tenho que fazer uma documentação da função que estou usando. Alguém pode me dizer como essa função funciona, qual método para encontrar contornos e, se possível, alguma teoria no ...
Como e quando abandonar o uso de matrizes em C #?
empre me disseram que adicionar um elemento a uma matriz acontece da seguinte maneir Uma cópia vazia da matriz + 1element é criada e, em seguida, os dados da matriz original são copiados para ela e os novos dados para o novo elemento ...
O que é Turing Complete?
O que significa a expressão "Turing Complete"? Você pode dar uma explicação simples, sem entrar em muitos detalhes teóricos?