Perguntas com a marcação «performance»

Questões relacionadas à melhoria do desempenho do aplicativo podem variar da arquitetura do software de seleção à seleção de algoritmos.

2
Existe uma abordagem melhor para encontrar o caminho mais curto dentro de uma rede de tráfego (veicular)?
Caros colegas programadores, Estamos desenvolvendo um software que simula o tráfego de veículos. Parte do processo chamado "atribuição" refere-se à atribuição de veículos às suas rotas e deve usar algum tipo de algoritmo de localização de caminho mais curto. Tradicionalmente, as pessoas fazem isso com o de Dijkstra, e certas …

2
O LINQ requer significativamente mais ciclos de processamento e memória do que as técnicas de iteração de dados de nível inferior?
fundo Recentemente, estou no processo de duradouras entrevistas técnicas cansativas para posições que usam a pilha .NET, algumas das quais incluem perguntas tolas como essa e algumas que são mais válidas. Recentemente, deparei com um problema que pode ser válido, mas quero verificar com a comunidade aqui para ter certeza. …

4
Big-O para loop aninhado
Estou lendo este post no Big-O . Diz que o seguinte código é O (n ^ 2): bool ContainsDuplicates(String[] strings) { for(int i = 0; i < strings.Length; i++) { for(int j = 0; j < strings.Length; j++) { if(i == j) // Don't compare with self { continue; } …



3
Qual é a melhor maneira de acompanhar a mediana?
Li uma pergunta e estou procurando informações sobre como resolvê-la: Os números são gerados aleatoriamente e armazenados em uma matriz (em expansão). Como você acompanharia a mediana? Existem duas estruturas de dados que podem resolver o problema. Uma é a árvore binária balanceada, a outra são duas pilhas que rastreiam …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.