Resultados da pesquisa a pedido "set"

6 a resposta

Qual é a estrutura de dados subjacente de um conjunto de STL em C ++?

Gostaria de saber como um conjunto é implementado em C ++. Se eu fosse implementar meu próprio contêiner definido sem usar o contêiner fornecido pela STL, qual seria a melhor maneira de executar essa tarefa? Entendo que os conjuntos STL se ...

3 a resposta

Por que as propriedades implementadas automaticamente devem definir acessadores get e set

Quando definimos uma propriedade como public string Name {get; set;}dot net pode fazer nosso código de propriedades. mas quando usamos public string Name {get;} public string Name {set;}nos deparamos com 'Hajloo.SomeThing.PropertyName.set' ...

2 a resposta

anexar conjunto a outro conjunto

Existe uma maneira melhor de anexar um conjunto a outro conjunto do que iterando através de cada elemento? eu tenho : set<string> foo ; set<string> bar ; ..... for (set<string>::const_iterator p = foo.begin( );p != foo.end( ); ++p) ...

4 a resposta

Por que as tuplas são construídas a partir de conjuntos inicializados de forma igual?

Eu esperava as seguintes duas tuplas >>> x = tuple(set([1, "a", "b", "c", "z", "f"])) >>> y = tuple(set(["a", "b", "c", "z", "f", 1]))comparar desigual, mas eles não: >>> x == y >>> TruePor que é que?

1 a resposta

Por que a tupla (conjunto ([1, "a", "b", "c", "z", "f"])) == tupla (conjunto (["a", "b", "c", “Z”, “f”, 1])) 85% do tempo com a randomização de hash ativada?

Dada a resposta de Zero Pireu a outra pergunta [https://stackoverflow.com/a/26116307/1763356]nós temos isso x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y)ImpressõesTrue cerca de 85% das ...

5 a resposta

O que acontece se substituirmos apenas o hashCode () em uma classe e o usarmos em um conjunto?

Este pode não ser o cenário do mundo real, mas apenas curioso para saber o que acontece, abaixo está o código. Estou criando um conjunto de objetos de classeUsingSet. De acordo com o conceito de hash em Java, quando adiciono um objeto que contém ...

4 a resposta

C - Como implementar a estrutura de dados do conjunto?

Existe alguma maneira complicada de implementar uma estrutura de dados definida (uma coleção de valores exclusivos) em C? Todos os elementos em um conjunto serão do mesmo tipo e há uma enorme memória RAM. Como eu sei, para números inteiros, isso ...

1 a resposta

como instanciar a unidade no Scala?

Tudo o que desejo é usar um conjunto simultâneo (que parece não existir). Usos Javajava.util.concurrent.ConcurrentHashMap<K, Void> para alcançar esse comportamento. Eu gostaria de fazer sth similar no Scala, então criei a instância do Scala ...

2 a resposta

ordem python de elementos em conjunto

Eu não entendo a ordem que o Python aplica de manter conjuntos. Por exemplo: visited = set() visited.add('C') visited.add('A') visited.add('B') print(set)A encomenda é'A', 'C', 'B'. Por que 'A' está antes de 'C' (talvez ordem alfabética)? O que ...

2 a resposta

Encontre conjuntos de conjuntos disjuntos em uma lista de tuplas ou conjuntos em python

Aqui está o problema: Eu tenho uma lista de tuplas (podem ser conjuntos também, se necessário). Por exemplo: a = [(1, 5), (4, 2), (4, 3), (5, 4), (6, 3), (7, 6)]O que eu quero encontrar é uma lista r = [(1, 5, 4, 2, 3, 6, 7)]porque a interseção ...