Результаты поиска по запросу "iterator"

1 ответ

Итератор LinkedList удалить [дубликат]

Возможный дубликат: Эффективный эквивалент для удаления элементов во время итерации коллекции [https://stackoverflow.com/questions/223918/efficient-equivalent-for-removing-elements-while-iterating-the-collection] private LinkedList ...

3 ответа

Использование ListIterator для перемещения вперед и назад по LinkedList в Java

У меня есть LinkedList, по которому мне нужно многократно повторять туда-сюда. Я использую его для отслеживания ряда страниц в рабочем процессе, который будет создаваться динамически. Это не ведет себя так, как я ожидал. Учитывая ...

5 ответов

отказоустойчивый итератор

Я получаю это определение: как следует из названия, быстрые итераторы терпят неудачу, как только они поняли, что структура Collection была измененас начала итерации. что это значитс начала итерации? это значит послеИтератор it = set.iterator ...

ТОП публикаций

4 ответа

ConcurrentModificationException при использовании iterator и iterator.remove ()

private int checkLevel(String bigWord, Collection<String> dict, MinMax minMax) { /*value initialised to losing*/ int value = 0; if (minMax == MinMax.MIN) value = 1; else value = -1; boolean go = true; Iterator<String> iter = dict.iterator(); ...

3 ответа

Java удалить массив итератор

У меня ArrayList на Java моего класса «Бомба». Этот класс имеет метод isExploded, этот метод вернет true, если бомба взорвалась, иначе false. Теперь я пытаюсь перебрать этот массив, вызвать этот метод isExploded и удалить элемент из списка, ...

2 ответа

Как я могу получить список из перечисляемого Ruby?

Я знаю о питонеlist метод, который может потреблять все элементы из генератора. Есть ли что-то подобное в Ruby? Я знаю : elements = [] enumerable.each {|i| elements << i}Я также знаю оinject альтернатива. Есть какой-нибудь готовый доступный метод?

1 ответ

Оценка MongoDB-подобных запросов JSON в PHP

Рассмотрим следующий (довольно сложный) запрос, выраженный в этом объекте JSON: { "name": "Kindle Fire", "sale": true, "price": { "$gt": 199, "$lt": 264 }, "price.vat": { // bogus, just to show $a['price.vat'] == $a['price']['vat'] "$lte": 1.2 ...

4 ответа

c ++ std :: vector поиск значения

Я пытаюсь оптимизироватьstd::vector «поиск» - итерация по вектору по индексу и возврату, а также элемент, соответствующий критерию «поиска» struct myObj { int id; char* value; }; std::vector<myObj> myObjList;создать несколько тысяч записей с ...

5 ответов

Чередование списков различной длины, удаление дубликатов и сохранение порядка

У меня есть два списка, скажем: keys1 = ['A', 'B', 'C', 'D', 'E', 'H', 'I'] keys2 = ['A', 'B', 'E', 'F', 'G', 'H', 'J', 'K']Как создать объединенный список без дубликатов, которые сохраняют порядок обоих списков, вставляя отсутствующие элементы ...

2 ответа

splice () при аннулировании std :: list и итератора

Форма с тремя аргументамиlist::splice() перемещает один элемент из одного списка в другой.Документация SGI [http://techpubs.sgi.com/library/tpl/cgi-bin/init.cgi] прямо заявляет, что все итераторы,включая тот, который указывает на ...