Следующий код: $ zip = new ZipArchive (); if ($ zip-> open ('./ archive.zip', ZIPARCHIVE :: CREATE)! == TRUE) {die ("Не удалось открыть архив");
} $ iterator = new RecursiveIteratorIterator (new ...
Я пытаюсь понять, как использовать библиотеку итераций с Haskell. Все статьи, которые я видел до сих пор, похоже, сосредоточены на создании интуитивного понимания того, как можно построить итераторы, что полезно, ...
Я пытаюсь протестировать шифрование/дешифрование PBE. Я обнаружил, что PBE генерирует один и тот же ключ с разной солью и количеством итераций. Конечно, используется тот же пароль. Насколько я понимаю, тот же пароль...
Я читаю файл с помощью цикла for вот так... f = open("somefile.txt") for line in f: do stuff except for each line I read i need to take a item from the line ahead of it and put ...
Предположим, у меня есть такой список: mylist = ["a","b","c","d"] Чтобы получить значения, напечатанные вместе с их индексом, я можно использовать функцию enumerate Python, подобную этой >>> for i,j в enumerate(...
Я новичок в OpenCV. Я пытаюсь использовать итератор вместо цикла for, который слишком медленный для моего случая. Я пробовал такие коды, как этот :MatIterator _ it, end; для (это = I.begin ()...
Я хочу создать несколько переменных с повторяющимися именами в Mathematica, что-то вроде этого :Do["f" <> ToString[i] = i *2, {i, 1, 20}], где я получаю f1=2, f2=4, f3=6,... и так далее. Я ошибка :...
Я использую Python 3.2.3. Какой самый быстрый способ перебрать список в обратном порядке? [::-1], reversed, list.reverse ()или может быть как-то иначе? Я имею дело со списком примерно из 5e6 элементов или около того, поэтому я...
Я работаю в clojure с классом java, который предоставляет API поиска для двоичного файла, специфичного для домена, содержащего серию записей. Класс Java инициализируется файлом, а затем предоставляет....
map и filter часто взаимозаменяемы со списками, но reduce не так легко заменить, как map и filter (и, кроме того, в некоторых случаях я все равно предпочитаю функциональный синтаксис )....
Я написал алгоритм, который берет геопространственные данные и выполняет ряд шагов. Входные данные представляют собой шейп-файл полигонов и ковариантных растров для большой области исследования растров (~150 миллионов...
Я только что узнал о рекурсии в Python и выполнил задания, одним из которых было подсчет всех элементов в списке произвольно вложенных списков. Я искал этот сайт и...
Я задавался вопросом о функции в Java, которая, я надеюсь, существует. Я хочу итерировать по Arraylist (скажем, класса A), который содержит объекты классов B и C, которые оба расширяют A. Идея, я ...
Мне не нравится использовать индексированный массив только по той причине, что я считаю, что это выглядит некрасиво. Есть ли чистый способ суммирования с анонимной функцией? Можно ли это сделать без использования каких-либо внешних переменных?
Насколько мне известно, есть два подхода :Итерация по копии коллекции Используйте итератор фактической коллекции. Например, List fooListCopy = new ArrayList (fooList ); для (...
Есть ли умный способ перебрать два списка в Python (без использования понимания списка )? Я имею в виду, что-то вроде этого:#(a, b )является декартовым произведением между элементами двух списков для a, b...
Говорят, что итерация по вектору (как при чтении всего его элемента )быстрее, чем итерация по списку, из-за оптимизированного кеша. Есть ли какой-либо ресурс в Интернете, который мог бы дать количественную оценку...
Я столкнулся с этой проблемой в CodeChef. В задаче говорится следующее :Положительное целое число называется палиндромом, если его представление в десятичной системе одинаково при чтении слева...
Я пытаюсь поменять местами каждую пару значений в моем массиве, используя for и yield, но пока безуспешно. Я пробовал следующее: val a = Array(1,2,3,4,5)//Мне нужен Array(2,1,4,3,5)
...
Я считаю, что все проблемы с итеративной логикой можно решить с помощью итераций, но можем ли мы решить любую проблему с помощью рекурсии? Всегда ли рекурсия может заменить итерацию? Пожалуйста, предоставьте...
У меня есть цикл управления, работающий с высокой частотой, и мне нужно вычислять квадратный корень в каждом цикле. Типичные функции извлечения квадратного корня работают нормально, но занимают слишком много времени. Поскольку значение я беру в квадрате..
Я хочу перебирать переменные в памяти в моем процессе, (загружаемом через подключаемый модуль динамически), и искать экземпляры определенного типа. Раньше я мог найти определенные типы (или все типы в...
В Python диапазон(3)вернет [0,1,2]. Есть ли эквивалент для многомерных диапазонов? диапазон((3,2))#[(0,0),(0,1),(1,0),(1,1 ),(2,0),(2,1)] Так, например, перебирая плитки...
Рассмотрим гипотетическую функцию repeatcall, которая принимает в качестве аргументов вызываемую функцию no-args и положительное целое число n и возвращает список, элементы которого получены путем выполнения func()n раз. Это...
Примеры, показывающие, как перебирать std :: map, часто бывают такими: MapType: : const_iterator end = data.end (); for (MapType :: const_iterator it = data.begin (); it! = end; ++ it) т.е. использует ++ it ...
У меня есть двудольный граф, и я ищу наиболее эффективный итеративный способ разделить его на связанные компоненты. Моя рекурсивная версия начала переполнять стек на больших наборах данных. Я...