Resultados da pesquisa a pedido "language-agnostic"
O que é instrumentação?
Ouvi dizer que esse termo é muito usado no mesmo contexto que o log, mas não consigo encontrar uma definição clara do que realmente é. É simplesmente uma classe mais geral de ferramentas e atividades de registro / monitoramento? Forneça ...
Como encontrar com eficiência a contagem ideal de colunas para cadeias de caracteres de uma determinada largura?
eu tenhon cordas de comprimento diferentes1s2,…, Sn que eu quero exibir em um terminal emc colunas. O terminal tem uma largura dem personagens. Cada colunai tem uma certa largurawi que é igual à largura da entrada mais longa nessa coluna. Entre ...
O que significa uma estrutura de dados ser “intrusiva”?
Eu vi o termointrusivo usado para descrever estruturas de dados como listas e pilhas, mas o que isso significa? Você pode dar um exemplo de código de uma estrutura de dados intrusiva e como ela difere de uma não-intrusiva? Além disso, por que ...
Garoupa de algoritmo de número adjacente
Com o que quero dizer isso: Dado o conjunto de números de entrada: 1,2,3,4,5 torna-se "1-5". 1,2,3,5,7,9,10,11,12,14 torna-se "1-3, 5, 7, 9-12, 14" Este é o melhor que consegui: [C #] O que me parece um pouco desleixado, então a questão é: ...
O que são objetos de "primeira classe"?
Quando os objetos ou algo mais são considerados "de primeira classe" em uma determinada linguagem de programação e por quê? Em que eles diferem dos idiomas em que não estão? EDITAR. Quando alguém diz "tudo é um objeto" (como em Python), ele ...
Is it ever advantageous to use 'goto' in a language that supports loops and functions? Se sim, por quê?
Há muito tempo tenho a impressão de quegoto nunca deve ser usado, se possível. Enquanto examinava o libavcodec (que está escrito em C) outro dia, notei vários usos. É sempre vantajoso usargoto em uma linguagem que suporta loops e funções? Se sim, ...
Convertendo EBNF em BNF
Faz alguns anos desde a minha aula de linguagem de computador e, portanto, esqueci os pontos mais delicados dos BNF e EBNF e não tenho um livro ao meu lado. Especificamente, esqueci como converter um EBNF em BNF. Pelo pouco que me lembro, sei ...
Por que existem métodos estáticos de criação?
Eu estava me perguntando,por que estáticoCreate existem métodos? Por exemplo, por que usar este código: System.Xml.XmlReader reader = System.Xml.XmlReader.Create(inputUri);sobre este código: System.Xml.XmlReader reader = new ...
Algoritmo para encontrar artigos com texto semelhante
Tenho muitos artigos em um banco de dados (com título, texto), estou procurando um algoritmo para encontrar os X artigos mais semelhantes, algo como "Questões relacionadas" do Stack Overflow quando você faz uma pergunta. Tentei pesquisar no ...
Inteiros assinados versus números não assinados
Estou correto em dizer que a diferença entre um número inteiro assinado e não assinado é: Não assinado pode conter um valor positivo maior e nenhum valor negativo.Não assinado usa o bit inicial como parte do valor, enquanto a versão assinada usa ...