Описание тега infinite-sequence
1
ответ
Поиск стратегии в бесконечном списке
Я слушаю сторонний веб-сервис, когда сервис запускается, он генерирует поток объектов, которые я получаю. Я должен найти конкретный объект в течение заданного промежутка времени и выполнить некоторую обработку, если объект найден, или выдать ошибку …
25 янв '10 в 09:57
2
ответа
Построение бесконечного списка в Хаскеле
У меня есть две вещи для желаемого бесконечного списка: его первый элемент x :: A и функция, которая генерирует следующий элемент f :: [A] -> A Какой лучший (самый идиоматичный? Самый быстрый?) Способ создать бесконечный список? Я имею в виду xs …
13 окт '12 в 17:18
2
ответа
Бесконечная восходящая последовательность в ракетке
Есть ли аналог Питона? itertools.count в ракетку? Я хочу создать бесконечный поток из равномерно распределенных чисел. in-naturals похоже на то, что я хочу, но не обеспечивает шаг. Я бы не хотел изобретать велосипед, но если нет эквивалентной функци…
20 фев '13 в 12:51
3
ответа
Напечатайте бесконечную последовательность, используя генератор
Я пытаюсь создать генератор, который печатает указанную бесконечную последовательность. В настоящее время у меня есть следующий код: def numGen(): for i in range(1,13): yield i Что тогда дает мне: >>> y = numGen() >>> y <generat…
09 дек '15 в 03:03
5
ответов
Обнаружение повторения с бесконечным вводом
Какой самый оптимальный способ найти повторение в бесконечной последовательности целых чисел? то есть, если в бесконечной последовательности число "5" появляется дважды, то мы вернем "ложь" в первый раз и "истину" во второй раз. В конце концов нам н…
17 фев '10 в 09:39
1
ответ
Бесконечная последовательность в SML
Я должен кодировать функцию, которая получает последовательность (конечную или бесконечную) и возвращает идентичную последовательность с той лишь разницей, что если во время последовательности возникает исключение, то функция возвращает последовател…
22 май '11 в 20:45
4
ответа
linq бесконечный список из данного конечного списка
Учитывая конечный список элементов, как я могу создать (лениво оцененный, благодаря LINQ!) Бесконечный список, который просто повторяется по моему начальному списку? Если первоначальный список {1, 2, 3}Хочу вернуть новый список {1, 2, 3, 1, 2, 3, 1,…
26 авг '10 в 13:46
8
ответов
Итерация по бесконечной последовательности в Ruby
Я пытаюсь решить проблему Project Euler #12: Последовательность номеров треугольников генерируется путем сложения натуральных чисел. Таким образом, число 7-го треугольника будет 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. Первые десять слагаемых будут: 1, 3, 6,…
16 июн '11 в 14:14
3
ответа
Последствия бесконечного цикла в Google App Engine?
Я не пользователь Google App Engine. Тем не менее, я понимаю, что вы платите за процессорное время и другие ресурсы. Каковы последствия, если вам случится создать бесконечный цикл? Будет ли Google когда-либо прекратить это, или вам придется как-то д…
01 июн '10 в 06:00
3
ответа
Игра в Tic Tac Toe с графическим интерфейсом на Java, с ошибкой во время выполнения после включения нового метода
Поэтому я делаю игру в крестики-нолики с дружественным графическим интерфейсом. Я почти закончил игру, но, похоже, проблема с моей функцией checkWin. До этого момента все работало нормально, пока я не добавил функцию checkWin и параметры, связанные …
16 фев '14 в 02:39
3
ответа
Какие полезные или интересные бесконечные генераторы?
Какое умное использование для бесконечных генераторов? Я видел много, казалось бы, тривиальных примеров, таких как "перечисление всех четных чисел", но я предполагаю, что должны быть другие, которые более применимы к сценариям реального мира. Конкре…
09 фев '11 в 19:58
5
ответов
Оператор Linq для бесконечной последовательности последовательных половинок
Учитывая начальный номер, представьте бесконечную последовательность его последовательных половин. 1, 0.5, 0.25, 0.125, ... (Игнорировать любые численные нестабильности, присущие double.) Можно ли это сделать в одном выражении без написания пользова…
22 фев '12 в 17:17
2
ответа
Какой смысл в лени-сэке в clojure?
Я просматриваю пример кода последовательности Фибоначчи: (def fibs (lazy-cat [1 2] (map + fibs (rest fibs)))) Я вообще понимаю, что происходит, но не понимаю lazy-cat, я знаю это lazy-cat это макрос, который переводит что-то вроде этого: (def fibs (…
31 май '10 в 15:59
3
ответа
Удалить последовательные дубликаты из бесконечного списка с помощью свертывания?
Рассмотрим одну из следующих реализаций функции для удаления последовательных дубликатов из списка: uniq :: Eq a => [a] -> [a] uniq [] = [] uniq (x:xs) = x:uniq (dropWhile (x ==) xs) uniq :: Eq a => [a] -> [a] uniq (x:xs@(y:_)) | x == y …
08 дек '18 в 17:27
3
ответа
Генерация бесконечной последовательности в Хаскеле
Я знаю, что в Haskell возможны бесконечные последовательности, однако я не совсем уверен, как их сгенерировать. Учитывая метод generate::Integer->Integer который берет целое число и производит следующее целое число в последовательности, как бы я …
23 ноя '09 в 19:05
1
ответ
WPF ListBox генерирует элементы как пользовательские свитки
Я пытаюсь использовать ListBox для отображения возможно бесконечного списка опций для пользователя. В настоящее время я просто вырезаю список в произвольной точке, но я бы хотел, чтобы пользователь мог прокручивать страницу вниз так, как ему хочется…
01 янв '12 в 01:50
5
ответов
Как сократить короткое замыкание (вырваться из него) в скале?
У меня есть кусок кода, который будет кодировать следующим образом: val e2 = for (e <- elements if condition(expensiveFunction(e))) yield { expensiveFunction(e) } Где условие будет истинным для нескольких элементов, а затем станет ложным для всех…
28 ноя '12 в 01:38
1
ответ
Разнонаправленная бесконечная последовательность - ML
Я хочу использовать последовательность типов данных, которая определяется следующим образом: datatype 'a seq = Nil | Cons of 'a * (unit-> 'a seq); exception EmptySeq; fun head(Cons(x,_)) = x | head Nil = raise EmptySeq; fun tail(Cons(_,xf)) = xf(…
29 май '14 в 17:15
3
ответа
Схема бесконечной последовательности, чтобы сделать бесконечную последовательность
У меня есть проект в схеме, в которой мне нужно реализовать бесконечную последовательность чисел. Я не могу использовать какие-либо встроенные в схему сложные функции, и я просто не знаю, как сделать мою последовательность бесконечной без сбоя прогр…
05 янв '17 в 10:27
3
ответа
Haskell - отрицательные четные числа в бесконечном потоке
Я пытаюсь создать список бесконечных чисел 0,1,-2,3,-4,5,-6... Пока я получил evenise x | x == 0 = 0 | even x = -x | otherwise = x s = foldl (\x -> evenise x) 0 [1..] Однако я получаю ошибку Occurs check: cannot construct the infinite type: a0 = …
25 ноя '12 в 09:36