Resultados da pesquisa a pedido "language-agnostic"

5 a resposta

Nome da estrutura de dados: matriz combinada / lista vinculada

Eu criei uma estrutura de dados que combina algumas das vantagens de listas vinculadas com algumas das vantagens de matrizes de tamanho fixo. Parece muito óbvio para mim e, portanto, eu esperaria que alguém pensasse nisso e nomeasse já. Alguém ...

1 a resposta

Como é o modelo de apresentação / exibição de uma tarefa ou caixa de diálogo?

Estou tentando mudar para uma arquitetura Model / ViewModel / View e fiquei paralisado ao tentar enviar as caixas de diálogo de seleção para esse padrão. Gostaria de separar a recuperação de uma lista de opções (lógica de negócios / apresentação) ...

6 a resposta

Devo testar se é igual a 1 ou não é igual a 0?

Eu estava codificando aqui outro dia, escrevendo algumas instruções if com números inteiros sempre0 ou1 (praticamente atuando comobools) Eu me perguntei: Ao testar o resultado positivo, o que é melhor; testando paraint == 1 ouint != 0? Por ...

3 a resposta

Por que a programação assíncrona é mais rápida

Eu continuo ouvindo dizer que o uso de padrões de programação assíncronos tornará meu código mais rápido. Por que isso é verdade? O mesmo código exato não precisa ser executado de qualquer maneira, seja agora ou mais tarde?

9 a resposta

Por que usar um loop "do while"? [fechadas]

Eu nunca entendi por que usar umfazer enquanto loops é necessário. Eu entendo o que eles fazem, que é executar o código que o loop while contém sem verificar se a condição é verdadeira primeiro. Mas não é o código abaixo: do{ ...

10 a resposta

O que é um idioma de programação?

Eu vejo a frase "idioma de programação" lançada como se fosse comumente entendida. No entanto, nos resultados de pesquisa e no stackoverflow, vejo tudo ... Do micro: Incrementando uma variávelRepresentando um loop infinitoTrocando valores ...

5 a resposta

Algoritmo para renderizar uma árvore binária-horizontal horizontal no formato Texto / ASCII

É uma árvore binária bastante normal, exceto pelo fato de que um dos nós pode estar vazio. Eu gostaria de encontrar uma maneira de produzi-lo de maneira horizontal (ou seja, o nó raiz está à esquerda e se expande para a direita). Eu tive alguma ...

9 a resposta

Como faço para gerar uma sequência aleatória de até um determinado comprimento?

Gostaria de gerar uma sequência aleatória (ou uma série de sequências aleatórias, permitidas repetições) de comprimento entre 1 en caracteres de algum alfabeto (finito). Cada string deve ser igualmente provável (em outras palavras, as strings ...

1 a resposta

estilo linq, encadeamento where cláusula vs e operador

Existe uma diferença (lógica / desempenho) na escrita: ATable.Where(x=> condition1 && condition2 && condition3) ou ATable.Where(x=>condition1).Where(x=>condition2).Where(x=>condition3) Eu tenho usado o primeiro, mas percebi que, com o último, ...

3 a resposta

Qual é a estrutura de um arquivo MIDI?

Desejo ter manualmente uma função que crie um arquivo MIDI de acordo com as demandas dos usuários, por exemplo. O usuário escreve 2 patches que contêm 8 barras de 4 quartos de A4 (Concert A - 440hz) e C4 (cada um como um canal separado) em ...