0
ответов

производительность через статические переменные в фортране

В Фортране вы не можете рекурсивно вызывать подпрограммы или функции без явного объявления их рекурсивными. Один программист на Фортране сказал мне, что из-за этого компилятор может присваивать статические...
вопрос задан: 23 July 2012 09:32
0
ответов

Как создать такой функциональный -инструмент программирования на Python?

Мне нужна функция с именем times (), чтобы сделать :раз (func,2 )эквивалентной лямбда x :func (func (x ))и times (func,5 )эквивалентно лямбда x :func (func (func (func (func (x )))))Есть ли такой инструмент...
вопрос задан: 20 July 2012 23:43
0
ответов

Передача результатов поиска в grep для быстрого исключения каталогов

Я успешно использую find для создания списка всех файлов в текущем подкаталоге, за исключением файлов в подкаталоге «кеш». Вот мой первый фрагмент кода :find. -целое имя './cach *' -prune -o...
вопрос задан: 19 July 2012 16:41
0
ответов

Почему рекурсивный список в Haskell такой медленный?

Я новичок в Haskell, и я определил функцию в Haskell :febs::(Интеграл а )=> а -> а фев н | п<=0 =0 | п==1 =1 | п==2 =1 | иначе =febs (n -1 )+febs (n -2 )но это работает так...
вопрос задан: 18 July 2012 08:24
0
ответов

В чем разница между короткими и длинными объявлениями переменных в Go?

Из моего прочтения спецификации :Краткое объявление переменной... является сокращением для объявления обычной переменной с выражениями инициализатора, но без типов... http://golang.org/ref/specЯ бы...
вопрос задан: 8 July 2012 13:41
0
ответов

Рекурсивный генератор для выравнивания вложенных списков

Я новичок в программировании, и у меня возникли проблемы с пониманием примера из моего учебника по Python («Beginning Python» Магнуса Ли Хетланда ). Пример для рекурсивного генератора, предназначенного для...
вопрос задан: 7 July 2012 17:32
0
ответов

Лучший способ накапливать результаты в векторе в Clojure? (Чистый функциональный код кажется уродливым и многословным)

...Возможно, императивное программирование с изменяемыми данными слишком глубоко засело в моем мозгу,но я нахожу код для построения векторов данных в Clojure многословным, громоздким и запутанным. Там...
вопрос задан: 2 July 2012 22:26
0
ответов

Самый эффективный способ предотвратить бесконечную рекурсию в toString ()?

Строка в коллекции может попасть в бесконечный цикл, если где-то в графе собранных элементов есть ссылка на себя. См. пример ниже. Да, хорошая практика кодирования должна предотвратить это...
вопрос задан: 2 July 2012 19:48
0
ответов

Проблемы с рекурсивным обобщенным типом в c#

У меня есть код C #, который отлично компилируется как под моно, так и под компиляторы Microsoft.net, но работает только на моно. Сообщение об ошибке: (новые строки, добавленные мной )Необработанное исключение :Система....
вопрос задан: 2 July 2012 16:30
0
ответов

Алгоритм удаления символа из слово такое, что сокращенное слово по-прежнему является словом в словаре

Вот сценарий: задано слово, удаляющее один символ из слова на каждом шаге, так что сокращенное слово по-прежнему остается словом в словаре. Продолжайте, пока не останется ни одного символа. Вот ...
вопрос задан: 28 June 2012 05:13
0
ответов

Создать форму из рекурсивной модели

У меня есть такая рекурсивная модель: открытый класс Node {общедоступный идентификатор {получить; задавать; } открытый текст строки { получить; задавать; } public IList Childs { get; задавать; } общедоступный узел () { ...
вопрос задан: 27 June 2012 21:03
0
ответов

Почему этот скрипт Python создает бесконечный цикл? (рекурсия)

Почему/как это создает, казалось бы, бесконечный цикл? Неправильно я предположил, что это вызовет некоторую форму ошибки типа переполнения стека. i = 0 def foo () : global i i += 1 try : ...
вопрос задан: 27 June 2012 08:56
0
ответов

Модель деления раковых клеток на сетке

У меня есть сетка 5000x5000, и я пытаюсь реализовать простую модель деления раковых клеток в MATLAB. Сначала он выбирает случайную точку (x, y) и делает эту клетку раковой. На первой итерации это...
вопрос задан: 23 June 2012 00:35
0
ответов

Два рекурсивных вызова в путанице с функцией сортировки слиянием

Я какое-то время не имел отношения к алгоритмам и начал пересматривать свои концепции в эти дни. К моему удивлению, последнее, что я помню о своих навыках рекурсии, это то, что я был хорош в этом, но не больше....
вопрос задан: 22 June 2012 14:12
0
ответов

Получить рекурсию родителей в правильном порядке для удаления из таблицы MySQL

У меня есть структура таблицы, подобная этой mysql> SELECT id, name, parent _id FROM Categories; + -------+ ------------+ -----------+ | идентификатор | имя | родитель _идентификатор | + -------+ ------------+ -----------+ |...
вопрос задан: 22 June 2012 12:19
0
ответов

Поиск каталогов и подкаталогов -с помощью рекурсии в C++

Я хочу создать метод, который читает каталог, находит и сохраняет в структуре данных все включенные каталоги, а также все подкаталоги -каждого каталога. В частности, я хочу...
вопрос задан: 19 June 2012 08:28
0
ответов

Умная программа python на основе потоков не сталкивается с бесконечной рекурсией

Я играл с умными способами создания генератора python для последовательности A003602 Это, кажется, работает, но я не могу понять, почему. Мне кажется, что он должен ударить по бесконечной рекурсии. Есть...
вопрос задан: 17 June 2012 01:31
0
ответов

Рекурсивные объекты в F#?

Этот фрагмент кода F# let rec reformat = new EventHandler(fun _ _ -> b.TextChanged.RemoveHandler reformat b |> ScrollParser.rewrite_contents_of_rtb b.TextChanged....
вопрос задан: 15 June 2012 19:19
0
ответов

Как удалить все пустые XElements

Это немного сложно. Скажем, у меня есть этот XmlDocument 1 2 <...
вопрос задан: 15 June 2012 15:11
0
ответов

Использование запроса MySQL для обхода строк для создания рекурсивного дерева

У меня есть таблица спецификаций материалов, которая настроена следующим образом: item - parent Конечным результатом при отображении спецификации материалов является то, что она отображается следующим образом: пункт 1 - родитель 0 пункт 2 -...
вопрос задан: 13 June 2012 21:12
0
ответов

Рекурсивный обход дерева с помощью mysql через PHP

Я создаю анкету для клиента, которая требует, чтобы вопросы были организованы по трем уровням уровней. Я успешно создал пользовательский интерфейс. однако я пытался в течение последних 3 часов вытащить ...
вопрос задан: 12 June 2012 09:37
0
ответов

Хорошо, чтобы глубина стека была линейно пропорциональна некоторому входному размеру?

При программировании на Java (или любом другом процедурном языке, если на то пошло) я часто выбираю между решением чего-либо рекурсивно и итеративно. Рекурсивный вариант часто более элегантный ...
вопрос задан: 11 June 2012 16:42
0
ответов

Абстрактное наследование в модели Django, вызывающее ошибку глубины рекурсии MAX

Я пытаюсь реализовать абстрактное наследование в модели Django. Django со следующим кодом, но он выдает ошибку глубины рекурсии MAX. Я пытаюсь переопределить метод сохранения модели. class BaseModel(models.Model)...
вопрос задан: 8 June 2012 12:00
0
ответов

Python — объект может быть собственного типа?

Я экспериментировал с метаклассами в CPython 3.2.2 и заметил, что можно получить класс своего типа: Python 3.2.2 (по умолчанию, 5 сентября 2011 г., 21:17:14) [GCC 4.6.1] на Linux2 ...
вопрос задан: 7 June 2012 16:41
0
ответов

Java: Генератор комбинаций истинных и ложных значений путем присвоения числа N;

Я привязал, чтобы максимально упростить задачу, чтобы я мог применить ее к своему алгоритму. И вот задача для математиков и программистов: мне нужно создать метод, в который я передаю параметр...
вопрос задан: 6 June 2012 23:12
0
ответов

Рекурсивное использование блоков target-c с iOS Twitter API

Итак, я пытаюсь использовать встроенный Twitter API в iOS 5, чтобы получить список всех подписчиков для данный пользователь. Во всех примерах документации, которые я могу найти, запросы к API отправляются через...
вопрос задан: 6 June 2012 17:47
0
ответов

Требуется оптимизация для рекурсивной функции

Я хочу оптимизировать эту функцию, чтобы она могла быстро выводить входные значения (x = 300, y = 120, z = 10). Я думал о сохранении значений в 3D-массиве после последовательных вычислений, но был...
вопрос задан: 4 June 2012 19:05
0
ответов

Косвенные рекурсивные определения родовых типов в scala

Прямая рекурсия типа просто работает: признак TT[T<:TT[T]] Но я могу сделать косвенный с наивным подходом признак UU[V <: VV[UU[V]]] черта VV[U <: UU[VV[U]]] дайте мне ошибку: CyclicTraits.scala:...
вопрос задан: 3 June 2012 15:50
0
ответов

Невозможно реализовать рекурсивный поиск в двоичном дереве

Вот мой код: template bool SearchValue(TreeNode *root, DataType search_value) { if(search_value != root->data) { if(root->right != ...
вопрос задан: 3 June 2012 14:09
0
ответов

Clojure: Может повторяться только из хвостовой позиции

Я пытаюсь рекурсивно перевернуть список, но получаю Может повторяться только из хвостовой позиции при запуске. Что это означает и как можно улучшить мой код, чтобы он работал? (defn recursive-...
вопрос задан: 2 June 2012 20:36