Resultados de la búsqueda a petición "iterator"

2 la respuesta

¿Cómo genero todas las permutaciones posibles de Newick Tree para un conjunto de especies dado un grupo externo?

¿Cómo genero todas las permutaciones posibles de Newick Tree para un conjunto de especies dado un grupo externo? Para aquellos que no saben qué es el formato de árbol Newick, hay una buena descripción disponible ...

8 la respuesta

Implementando un iterador sobre un árbol de búsqueda binario

Recientemente he codificado un montón de diferentes implementaciones de árbol de búsqueda binario (AVL, splay, treap) y tengo curiosidad por saber si hay una forma particularmente "buena" de escribir un iterador para atravesar estas estructuras. ...

6 la respuesta

La implementación de la declaración Java "for" evita la recolección de basura

UPD 21.11.2017:el error se corrigió en JDK, veacomentario de Vicente Romero [https://stackoverflow.com/a/47404050/907576] Resumen: Sifor declaración si se utiliza para cualquierIterable implementación, la colección permanecerá en la memoria de ...

2 la respuesta

¿Cómo el bucle `for..of` resuelve el iterador de un objeto?

Para que un objeto implemente una interfaz iterable, debe implementar[Symbol.iterator] clave que apunta a una función que devuelve eliterator. Me pregunto si elfor..of loop internamente llama a este método en un objeto para obtener ...

1 la respuesta

Detección contigua de iterador

C ++ 17 introdujo el concepto de ContiguousIterator http://en.cppreference.com/w/cpp/iterator [http://en.cppreference.com/w/cpp/iterator]. Sin embargo, no parece que haya planes para tener uncontiguous_iterator_tag (de la misma manera que ...

6 la respuesta

¿Cómo puedo "mirar" el siguiente elemento en un escáner Java?

Es decir, ¿cómo obtengo el siguiente elemento del iterador sin eliminarlo? Como puedo o no querer eliminarlo dependiendo de su contenido. Tengo un escáner de archivos donde itero sobre etiquetas XML usando el método Scanner next (). Gracias por ...

3 la respuesta

Secuencia versus iterador en la entrada Conjunto de un mapa

A mi entender, el siguiente código debería imprimirtrue, ya que ambosStream yIterator están apuntando al primer elemento. Sin embargo, cuando ejecuto el siguiente código, se imprimefalse: final HashMap<String, String> map = new HashMap<>(); ...

3 la respuesta

¿Hay un equivalente en Perl de re.findall / re.finditer de Python (resultados de expresiones regulares iterativas)?

En Python compila patrones de expresiones regularestener unfindall método [http://docs.python.org/library/re.html#re.findall]eso hace lo siguiente: Devuelve todas las coincidencias de patrones no superpuestos en una cadena, como una lista de ...

2 la respuesta

No se puede acceder a std vector iterator _Ptr en Mac

En Visual Studio, este fragmento de código funciona. Me encanta: auto child = node.childs.begin(); while (child != node.childs.end()) { vector<int> siblings; for (auto it : node.childs){ if (it != *child._Ptr)siblings.push_back( it ); } if ...

2 la respuesta

El iterador de Python devuelve 'Ninguno' no deseado

¿Por qué mi iterador devuelve 'Ninguno' adicional en la salida? Para los parámetros / ejemplo a continuación, obtengo[None,4,None] en lugar del deseado[4] ¿Alguien puede explicar por qué recibo el None adicional y cómo puedo solucionarlo? La ...