Perguntas com a marcação «optimization»

Otimização é o ato de melhorar um método ou design. Na programação, a otimização geralmente assume a forma de aumentar a velocidade de um algoritmo ou reduzir os recursos necessários. Outro significado de otimização são os algoritmos de otimização numérica usados ​​no aprendizado de máquina.

14
Funções embutidas em c #?
Como você faz "funções embutidas" em c #? Acho que não entendo o conceito. Eles são como métodos anônimos? Como funções lambda? Nota : As respostas tratam quase inteiramente da capacidade de incorporar funções , como "uma otimização manual ou do compilador que substitui um site de chamada de função …
276 c#  optimization  inline 



10
Como posicionar uma imagem sobre outra em HTML?
Sou iniciante na programação de trilhos, tentando mostrar muitas imagens em uma página. Algumas imagens são colocadas em cima de outras. Para simplificar, digamos que eu queira um quadrado azul, com um quadrado vermelho no canto superior direito do quadrado azul (mas não apertado no canto). Estou tentando evitar a …

24
Uma versão ponderada do random.choice
Eu precisava escrever uma versão ponderada do random.choice (cada elemento da lista tem uma probabilidade diferente de ser selecionado). Isto é o que eu vim com: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two …

12
Escrevendo um arquivo binário em C ++ muito rápido
Estou tentando gravar grandes quantidades de dados no meu SSD (solid state drive). E por grandes quantidades, quero dizer 80GB. Naveguei na Web em busca de soluções, mas o melhor que surgiu foi o seguinte: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() …





4
Por que a introdução de instruções MOV inúteis aceleraria um loop apertado na montagem x86_64?
Fundo: Ao otimizar algum código Pascal com linguagem assembly incorporada, notei uma MOVinstrução desnecessária e a removi. Para minha surpresa, remover as instruções desnecessárias fez com que meu programa desacelerasse . Descobri que adicionar MOVinstruções arbitrárias e inúteis aumentava ainda mais o desempenho . O efeito é irregular e as …


10
Armazenando JSON no banco de dados vs. tendo uma nova coluna para cada chave
Estou implementando o seguinte modelo para armazenar dados relacionados ao usuário em minha tabela - eu tenho 2 colunas - uid(chave primária) e uma metacoluna que armazena outros dados sobre o usuário no formato JSON. uid | meta -------------------------------------------------- 1 | {name:['foo'], | emailid:['foo@bar.com','bar@foo.com']} -------------------------------------------------- 2 | {name:['sann'], | emailid:['sann@bar.com','sann@foo.com']} …

12
Onde colocar o JavaScript em um arquivo HTML?
Digamos que eu tenha um arquivo JavaScript bastante robusto, compactado em aproximadamente 100kb ou mais. Por arquivo, quero dizer que é um arquivo externo que seria vinculado via <script src="...">, não colado no próprio HTML. Qual é o melhor lugar para colocar isso no HTML? <html> <head> <!-- here? --> …


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.