Resultados da pesquisa a pedido "language-agnostic"

4 a resposta

ruques para refatorar um trecho de código com muitas ramificações (se / então / els

Estou tendo dificuldade para refatorar alguns trechos de código com muitas ramificações. Existem muitos blocos if / then / else, alguns deles estão aninhado xistem alguns truques que podem ser usados para refatorar o código sem perder muito ...

10 a resposta

Iterando sobre uma árvore binária com espaço auxiliar O (1)

É possível iterar sobre uma árvore binária no espaço auxiliar O (1) (sem a utilização de uma pilha, fila, etc.), ou isso se provou impossível? Se for possível, como isso pode ser feito? Edit: As respostas que eu recebi sobre isso são possíveis ...

5 a resposta

O que é código Boilerplate, código Hot e Hot spots?

Sei que esses termos são usados no contexto da conquista do desempenho. Atualmente, estou trabalhando nisso e tentei conhecê-los na internet, mas não obtive nenhum exemplo que apresente claramente esses conceitos com a existência desses ...

13 a resposta

Como arredondar flutuadores para números inteiros, preservando sua soma?

Digamos que eu tenho uma matriz de números de ponto flutuante, em ordem classificada (digamos, crescente), cuja soma é conhecida por ser um número inteiroN. Eu quero "arredondar" esses números para números inteiros, mantendo sua soma inalterada. ...

7 a resposta

Como importo amigos do Facebook de outro site

Estou procurando uma maneira de conectar-me ao Facebook, permitindo que o usuário digite seu nome de usuário e senha e faça com que nosso aplicativo se conecte à sua conta e obtenha seus contatos para que eles possam convidá-los para ingressar ...

26 a resposta

What and where are the stack and heap

s livros de linguagem de programação explicam que os tipos de valor são criados pilh, e os tipos de referência são criados no heap, sem explicar o que são essas duas coisas. Eu não li uma explicação clara disso. Eu entendo o queuma pilh ...

2 a resposta

Definição de "primitivo de sincronização"

O que exatamente o termo primitivo de sincronização significar? Por exemplo: mutex, seção crítica, timer de espera, evento, monitor, variável condicional, semáforo. Todos eles são primitivos de sincronização? Existem outras primitivas de ...

1 a resposta

Adicionando meus próprios eventos de aplicativo no Painel de Controle -> Sons

Eu acabei de leressa questã [https://stackoverflow.com/questions/80564/visual-studio-how-to-trigger-an-alarm-when-a-breakpoint-is-hit] e eu realmente ameiesta ...

3 a resposta

uando exatamente um método tem efeitos colaterai

Como eu sempre entendi, qualquer alteração no estado dos programas (ou qualquer coisa relacionada ao IO) é um efeito colateral. Não importa se a alteração ocorre em uma variável global ou em um campo privado do objeto em que o método é chamado. ...

5 a resposta

lgoritmos de ordenação rápida para matrizes com elementos principalmente duplicado

O que são maneiras eficientes de classificar matrizes que possuem principalmente um pequeno conjunto de elementos duplicados? Ou seja, uma lista como: {10, 10, 55, 10, 999, 8851243, 10, 55, 55, 55, 10, 999, 8851243, 10} Supondo que a ordem ...