Resultados da pesquisa a pedido "language-agnostic"
As tabelas de hash podem realmente ser O (1)?
Parece ser do conhecimento geral que as tabelas de hash podem atingir O (1), mas isso nunca fez sentido para mim. Alguém pode explicar isso? Aqui estão duas situações que vêm à mente: UMA.O valor é um int menor que o tamanho da tabela de ...
Como criar uma arquitetura de plug-in flexível?
Um tema recorrente em meu trabalho de desenvolvimento foi o uso ou a criação de uma arquitetura de plug-in interna. Eu já vi várias abordagens - arquivos de configuração (XML, .conf etc.), estruturas de herança, informações de bancos de dados, ...
Como você começaria a automatizar meu trabalho?
No meu novo emprego, vendemos coisas importadas. Para poder vender essas coisas, atualmente as seguintes coisas precisam acontecer para cada remessa recebida: A fatura chega, na forma de um anexo de email, planilha do ExcelO Monkey abre ...
Quais são os benefícios e as desvantagens do uso de arquivos de cabeçalho? [fechadas]
Eu tinha alguma experiência em linguagens de programação como Java, C #, Scala, bem como alguma linguagem de programação de nível inferior como C, C ++, Objective - C. Minha observação é que linguagens de baixo nível tentam separar arquivos ...
Encontrando pixels que tornam uma imagem única em uma lista, você pode melhorar a força bruta?
Suponha que eu tenha uma lista de cadeias onde cada cadeia é exatamente 4 caracteres eexclusivo dentro da lista.Para cada uma dessas cadeias, quero identificar a posição dos caracteres na cadeia que tornam a cadeia exclusiva. Então, para uma ...
Algoritmo para converter dados simples hierárquicos (com ParentID) em lista simples classificada com níveis de indentação
Eu tenho a seguinte estrutura: MyClass { guid ID guid ParentID string Name }Gostaria de criar uma matriz que contenha os elementos na ordem em que devem ser exibidos em uma hierarquia (por exemplo, de acordo com seus valores "esquerdos"), bem ...
Qual é a diferença entre um mapa e um dicionário?
Eu sei que um mapa é uma estrutura de dados que mapeia chaves para valores. Um dicionário não é o mesmo? Qual é a diferença entre um mapa e um dicionário1? 1. Não estou perguntando como eles são definidos na linguagem X ou Y (que parece ser o ...
Onde ler sobre programação? [fechadas]
Sou programador há algum tempo, mas ainda não encontrei os sites certos que me oferecem as informações de que estou interessado. Examinei o TechCrunch, o Slashdot etc. etc., mas na verdade não havia muito sobre programação . Quando algo ...
Iterador para produzir ordem aleatória única?
O problema é declarado da seguinte forma: temos um número muito grande de itens que são atravessados por um padrão de iterador (que dinamicamente constrói ou busca) o item solicitado. Devido ao número de itens ser grande e, portanto, não poder ...
Por que parâmetros opcionais devem aparecer no final da declaração
Em todas as linguagens de programação que suportam parâmetros opcionais que eu vi, há uma imitação de que os parâmetros opcionais devem aparecer no final da declaração. Nenhum parâmetro necessário pode ser incluído após um item opcional. Qual a ...