Resultados da pesquisa a pedido "performance"
maneira eficiente de obter a chave do valor std :: map
Eu tenho um mapa como abaixo: std::map< std::string ,int> mapobj; mapobj["one"] = 1; mapobj["two"] = 2; mapobj["three"] =3 ;como obter chave quando a entrada é um valor EX: entrada: 1 saída: um Nota: no meu caso, o valor é único
What is the most ridiculous pessimization you've seen? [fechadas]
Todos sabemos que a otimização prematura é a raiz de todo mal, porque leva a um código ilegível / não-sustentável. Pior ainda é a pessimização, quando alguém implementa uma "otimização" porquepensar será mais rápido, mas acaba sendo mais lento, ...
Desempenho do iterador de dicionário Python
Ao trabalhar com dicionários em Python,esta página [https://wiki.python.org/moin/TimeComplexity]diz que a complexidade do tempo de iterar através do elemento do dicionário éO(n), Onden é o maior tamanho do dicionário. No entanto, não acho que ...
Desempenho de trituração de número de Clojure
Não sei se isso pertence ao StackOverflow ou ao grupo do Google Clojure. Mas o grupo parece estar ocupado discutindomelhorias numéricas para o Clojure ...
Acesso exclusivo ao cacheline L1 no x86?
Se alguém tiver um buffer de 64 bytes que é muito lido / gravado, provavelmente será mantido em L1; mas existe alguma maneira de forçar esse comportamento? Por exemplo, conceda a um núcleo acesso exclusivo a esses 64 bytes e diga a ele para não ...
Remova o loop for do algoritmo de cluster no MATLAB
Estou tentando melhorar o desempenho do algoritmo de agrupamento OPTICS. A implementação que encontrei no código aberto faz uso de um loop for para cada amostra e pode ser executado por horas ... Acredito que algum uso da função repmat () possa ...
Converter java de forma eficiente em sua enumeração equivalente
Dada uma string, quero obter o equivalente enum em tempo constante. Eu tenho um enum definido como o mostrado na pergunta.Melhor maneira de criar enum ...
Leitura de arquivo usando “open ()” vs “with open ()” [duplicado]
Esta pergunta já tem uma resposta aqui: Para que é projetada a declaração “with” do python? [/questions/3012488/what-is-the-python-with-statement-designed-for] 10 respostas Eu sei que existem muitos artigos e perguntas respondidas sobre a ...
Área de texto lenta para registro
Eu tenho um aplicativo Qt e gostaria de mostrar algum log. Eu uso umTextArea. No entanto, se o log for grande ou os eventos forem rápidos demais, a GUI não poderá desenharTextarea rápido o suficiente. Analisei esse problema com o Qt Creator (QML ...
Associar-se ao módulo sqlite do Pythons é mais lento do que fazê-lo manualmente
Eu estou usando pítons embutidossqlite3 módulo para acessar um banco de dados. Minha consulta executa uma junção entre uma tabela de 150000 entradas e uma tabela de 40000 entradas; o resultado contém cerca de 150000 entradas novamente. Se eu ...