Resultados da pesquisa a pedido "computer-science"
Inicialização vs atribuição
Os termos "inicialização" e "atribuição" parecem ser usados de forma intercambiável. Eu fiz algumas pesquisas e parece que tecnicamente pode haver uma diferença. Meu entendimento é que, no contexto de variáveis, uma variável é inicializada quando ...
Ruby Regex para números repetidos em uma string
Se eu tiver uma string como"123123123" - Aqui123 é repetido 3 vezes. 1. Então, como posso obter apenas"123" em rubi? 2. Então, se a string é"12312312" - Aqui123 é repetido 2 vezes e depois apenas12, então aqui ainda preciso obter"123". 3. Mesmo ...
O referencial Date.now é transparente?
DateTime.Now [https://msdn.microsoft.com/en-us/library/system.datetime.now(v=vs.110).aspx]ou Date.now [https://msdn.microsoft.com/en-us/library/ff679974(v=vs.94).aspx]o referencial é transparente? Esse é um dos tópicos controversos em um artigo ...
Problemas de Partição Algoritmo de Força Bruta
Estou tentando fazer o pseudocódigo para o problema de partição abaixo no bruteforce. um conjunto de números inteiros X e um número inteiro k (k> 1). Encontre k subconjuntos de X de modo que os números em cada subconjunto tenham a ...
Otimização de um algoritmo hackerrank
Fui questionado sobre isso na classificação de hackers e ainda não descobri uma solução que não ficou sem tempo. Eu usei php e o tempo alocado foi de 9 segundos ... A idéia é que existem "barracas de ingressos" com um certo número de ...
É possível avaliar os termos do cálculo lambda com eficiência?
Escrevi muitos programas no cálculo lambda recentemente e gostaria de poder rodar alguns deles em tempo real. No entanto, por mais que o paradigma funcional de tendências se baseie no cálculo lambda e na regra das reduções B, não consegui ...
Como executar o Athena. Coq Códigos Isabelle remotamente?
Estou criando um Web IDE (WIDE) para provar teoremas em Ciência da Computação. Você deve saber, existem três assitentes de provas mais comuns que chamam Athena, Isabelle e Coq. A maioria dos cientistas da computação pode esquecer sua sintaxe, ...
Como funciona a adição em computadores?
Eu estava assistindo um vídeo sobre arquitetura de computadores e uma pergunta veio à minha mente. Como as operações básicas e de adição funcionam nos computadores? Quero dizer, eu sei que 2 + 2 = 4, mas não sei por quê? Eu só sei que se eu ...
divisão e multiplicação por potência de 2
Li num artigo que a divisão e multiplicação de um número por uma potência de 2 é um processo trivial. Pesquisei muita internet para obter a explicação, mas não a entendi. Qualquer um pode explicar com palavras fáceis o que isso ...
Por que os computadores usam o sistema de números hexadecimais na linguagem assembly?
Por que o computador usa o sistema de números hexadecimais na linguagem assembly? Por que eles não usam outro sistema numérico como binário, octal, decimal? O que forçou o designer de computadores a usar o sistema hexadecimal na montagem? Por que ...