set

Combinar varios elementos de conjuntos en un solo conjunto

Me gustaría saber si hay alguna biblioteca std o herramienta boost para combinar fácilmente el contenido de varios conjuntos en uno solo. En mi caso tengo algunos conjuntos de ints que me gustaría fusionar.

Diferencia entre tuplas y frozensets en Python

Estoy aprendiendo Python 3 usando el Libro Quick Python, donde el autor habla de frozensets, afirmando que como los conjuntos ... ntras que frozenset, o más generalmente un conjunto, no está ordenado, ¿hay otras diferencias entre una tupla y un frozenset?

comparación de conjuntos ECMA6 para la igualdad

¿Cómo se comparan dos conjuntos de javascript? Intenté usar == y === pero ambos devuelven false. a = new Set([1,2,3]); b = ... menos no normalmente). He mirado la documentación de Set on MDN y no he encontrado nada útil. Alguien sabe cómo hacer esto?

c# - Cómo iterar a través de campos de clases y establecer propiedades

No estoy seguro de si esto es posible, pero quiero iterar a través de una clase y establecer una propiedad field member sin h ... ic static bool IsNullOrEmpty(this string source) { return (source == null || source.Length > 0) ? true : false; }

agregar vs update en operaciones de conjunto en python

Cuál es la diferencia entre agregar y actualizar operaciones en python si solo quiero agregar un solo valor al conjunto. a = ... set() a.update([1]) #works a.add(1) #works a.update([1,2])#works a.add([1,2])#fails Puede alguien explicar por qué es así.

¿Cómo se determina si dos HashSets son iguales (por valor, no por referencia)?

Estoy tratando de determinar si dos objetos HashSet en.NET 3.5 (C#) son conjuntos iguales, es decir, contienen los mismos v ... ing } ¿Esto siempre funcionaría? Hay una manera mejor? ¿Por qué HashSet no tiene una función public bool IsEqualSetWith()?

Comprensión de Conjunto de Python

Así que tengo estos dos problemas para una tarea y estoy atascado en el segundo. Utilice una Comprensión de Conjunto de Py ... Esto me acerca un poco, pero solo quiero los pares consecutivos. cart = { (x, y) for x in r for y in r if x < y }

Filtrar los elementos de un mapa basado en un subconjunto de sus claves sin iterar a través de toda la cosa

Tengo un Map<String, ArrayList> y un Set<String>. ¿Hay una manera de" intersecar " las claves del mapa con el con ... o el mapa? Mi principal preocupación es el rendimiento y reinventar la rueda en algo que se puede hacer con más elegancia.

Python-Intersección de múltiples listas?

Estoy jugando con python y soy capaz de obtener la intersección de dos listas: result = set(a).intersection(b) Ahora si d ... as tres listas dentro de d? Así, por ejemplo, d = [[1,2,3,4], [2,3,4], [3,4,5,6,7]] Entonces el resultado debe ser [3,4]

¿Cómo dividir un conjunto en dos subconjuntos de tal manera que la diferencia entre la suma de números en dos conjuntos es mínima?

Dado un conjunto de números, divida los números en dos subconjuntos de tal manera que la diferencia entre la suma de númer ... este elemento (calculando la suma = > it debe ser mínimo) Repeat Es esta la solución correcta? ¿Podemos hacerlo mejor?

Entendiendo la función set()

En python, set() es una colección desordenada sin elementos duplicados. Sin embargo, no soy capaz de entender cómo genera la ... gt;> set(z) set([1, 6, 7]) ¿No debería la salida de set(y) ser: set([1, 6, 8])? Probé los dos anteriores en Python 2.6.

Cómo seleccionar desde MySQL donde el nombre de la tabla es Variable

Tengo un caso en el que obtener el nombre de la tabla debe ser de una variable establecida como: SET @ID_1 = (SELECT ID FRO ... ra MySQL genera un error, así que alguien podría mostrarme cómo puedo lograrlo, porque estos son mis pequeños pasos en MySQL.

Buena manera de obtener* cualquier * valor de un conjunto de Java?

Dado un simple Set<T>, ¿cuál es una buena manera (rápida, pocas líneas de código) de obtener cualquier valor de Set? ... cil: List<T> things = ...; return things.get(0); , con Set, no hay .get(...) método porque Sets no están ordenadas.

Compruebe si dos vectores son iguales

¿Cómo puedo comprobar si los primeros elementos "n" de dos vectores son iguales o no? He intentado lo siguiente: #include ... cess" << endl; else cout << "failure" << endl; } ¿Por qué se imprime "fracaso" y no "éxito"?

Agregar número a establecer

¿Qué estoy haciendo mal aquí? a = set().add(1) print a # Prints `None` Estoy tratando de agregar el número 1 al conjunto vacío.

Comparación de rendimiento y asignación de memoria entre Lista y Conjunto

Quiero saber la comparación entre Lista y Conjunto en términos de rendimiento,asignación de memoria y usabilidad. Si no teng ... estoy usando List / Set en lugar de Array solo porque pueden crecer dinámicamente sin esfuerzos de programación adicionales.

¿La forma más rápida de poner el contenido de Set en una sola cadena con palabras separadas por un espacio en blanco?

Tengo unos Set<String> s y quiero transformar cada uno de ellos en un único String donde cada elemento del original Set ... is.string_2 = builder.toString(); ¿Puede alguien pensar en una forma más rápida, más bonita o más eficiente de hacer esto?

¿Cómo obtengo el tamaño de un set en Redis?

Para las listas puedo hacer la operación: LLEN KeyName Y devolverá el tamaño de una lista en Redis. ¿Cuál es el comando equivalente para conjuntos? No puedo encontrar esto en ninguna documentación.

C - ¿Cómo implementar la estructura de datos de conjunto?

¿Hay alguna forma difícil de implementar una estructura de datos de conjunto (una colección de valores únicos) en C? Todos l ... adas por valor. Pero me gustaría tener un tipo de datos Conjunto muy general. Y sería bueno si un conjunto pudiera incluirse.

¿Por qué es posible reemplazar sometimes set() con {}?

En PyCharm, cuando escribo: return set([(sy + ady, sx + adx)]) Dice "La llamada a la función se puede reemplazar con set ... r qué es eso? Un set() en Python no es lo mismo que un diccionario {}? Y si quiere optimizar esto, ¿por qué es más efectivo?