0
ответов

.NET Threading - это блокировка, необходимая для назначений

У меня есть многопоточный код, который я хотел бы немного увеличить производительность, поэтому мне интересно, могу ли я избавиться от блокировки. У меня есть элемент поля: private IList status; Это ...
вопрос задан: 23 May 2017 10:33
0
ответов

Как создать декартово произведение по произвольным группам чисел в Java?

Допустим, у меня есть 2 группы чисел :{1, 2, 3}, {4, 5} Я хочу создать алгоритм (на Java ), который выводит следующие 6 комбинаций :1,4 1,5 2,4 2,5 3,4 3,5 Может быть произвольным...
вопрос задан: 23 May 2017 10:31
0
ответов

Соглашения об именах C # для рекурсивных внутренних функций?

C # имеет несколько соглашений об именах для часто встречающихся типов методов: BeginFoo () / EndFoo () для асинхронных методов TryGet () / TryParse (), которые возвращают false вместо генерации исключения FooOrDefault () for ...
вопрос задан: 23 May 2017 10:31
0
ответов

JavaScript Performance Long Running Tasks

На днях я заметил здесь вопрос ("Сокращение использования процессора Javascript") и был заинтригован. По сути, парень хотел зашифровать некоторые файлы посимвольно. Очевидно, делая все это в ...
вопрос задан: 23 May 2017 10:30
0
ответов

Как мне сопоставить родительско-дочернее отношение для одного и того же объекта с JPA

После прочтения этого сообщения родительский идентификатор объекта отношения JPA-карты я попытался применить это к своему коду, но это не сработало для меня. Это код, который у меня есть в моем объекте @Entity public class Category extends ...
вопрос задан: 23 May 2017 10:30
0
ответов

F #: взаимно рекурсивные функции [duplicate]

Возможный Duplicate: [F #] Как сделать так, чтобы два метода вызывали друг друга? Привет всем, у меня есть сценарий, где у меня есть две функции, которые выиграют от взаимной рекурсии, но я не очень ...
вопрос задан: 23 May 2017 10:30
0
ответов

Разрешены ли вложенные синхронизированные блоки в Objective-C?

Я прочитал в этой статье, что в Java разрешены вложенные синхронизированные блоки. Я знаю, что синхронизированные блоки Objective-C очень похожи на блоки Java. Поэтому мне интересно: разрешены ли вложенные блоки в Objective-C? ...
вопрос задан: 23 May 2017 10:29
0
ответов

статический член класса собственного типа [дубликат]

Возможный дубликат: занимают ли статические члены класса память, если объект этого класса не создан? Распределение памяти статических членов в классе "Класс не считается определенным до тех пор, пока ...
вопрос задан: 23 May 2017 10:28
0
ответов

Выяснение того, какие функции вызываются внутри заданной функции [дубликат]

Возможный дубликат :Генерация графа вызовов в R Я хотел бы систематически проанализировать заданную функцию, чтобы выяснить, какие другие функции вызываются внутри этой самой функции. Если можно,...
вопрос задан: 23 May 2017 10:27
0
ответов

переполнение стека рекурсией [дубликат]

Возможный дубликат :Исключение во время выполнения, слишком глубокая рекурсия У меня возникла проблема при разработке c #.net-программы, и я упростил ее до простой задачи, мне нужно понять, почему это происходит...
вопрос задан: 23 May 2017 10:24
0
ответов

ссылка на себя в функциях Haskell

Я изучаю Haskell и следующее выражение в Haskell Wiki действительно озадачил меня: fibs = 0: 1: zipWith (+) fibs (tail fibs) Я не могу понять, почему это работает. Если я применяю стандарт ...
вопрос задан: 23 May 2017 10:24
0
ответов

Рекурсивно перевернуть последовательность в Clojure

Я хочу перевернуть последовательность в Clojure без использования функции реверса, и сделать это рекурсивно. Вот что я придумал: (defn reverse-recursively [coll] (loop [r (rest coll) acc (...
вопрос задан: 23 May 2017 00:29
0
ответов

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

Я выполняю рекурсию, чтобы найти длинное значение в Списке с несколькими дочерними элементами, которые также могут иметь потомков. следующий метод: public TaxonomyData getTaxonomyData (long taxId, List ...
вопрос задан: 5 May 2017 07:15
0
ответов

Найти все вхождения ключа во вложенных словарях и списках Python

У меня есть такой словарь: { "id" : " abcde", "key1": "бла", "key2": "бла-бла", "вложенный список" : [ { "id" : "qwerty", "вложенный список" : [ { "id" : "xyz", ". ..
вопрос задан: 15 April 2017 15:33
0
ответов

javascript: рекурсивная анонимная функция?

Допустим, у меня есть базовая рекурсивная функция: function recur (data) {data = data + 1 ; var ничего = функция () {повторение (данные); } ничего(); } Как я могу это сделать, если у меня есть ...
вопрос задан: 3 April 2017 23:32
0
ответов

Реализация синтаксического анализатора рекурсивного спуска

Я собираюсь написать некоторый псевдо-код синтаксического анализатора рекурсивного спуска. Теперь у меня нет опыта работы с этим типом кодирования. Я читал несколько примеров в Интернете, но они работают только с грамматикой, использующей...
вопрос задан: 3 April 2017 14:00
0
ответов

Вся комбинация строки char

У меня есть строка, и мне нужно напечатать всю комбинацию строки. Пример Char. Для строки "123" вывод: 1,2,3,12,13,21,23,31,32,123,132,213,231,312,321. Должно быть без циклов, только ...
вопрос задан: 21 March 2017 11:09
0
ответов

Установите Recursive-Depth для команды dir в dos

В настоящее время я использую следующую команду для вывода списка каталогов: dir / b / s / AD> c: \ temp \ dir_list.txt Это дает мне почти список, который мне нужен. Но это слишком много данных, потому что некоторые ...
вопрос задан: 3 March 2017 05:57
0
ответов

Это можно сделать хвостом -recursive in Prolog?

Я изучаю Prolog, и в качестве упражнения я экспериментирую с простой базой данных, которая вычисляет сумму всех чисел до данного числа (т.е. 0 = 0, 1 = 1, 2 = 3, 3 = 6, 4 = 10, ...). Достаточно просто: ...
вопрос задан: 1 March 2017 12:31
0
ответов

Различные результаты в Java и C++ с использованием += в рекурсии

Очень простой код Java, представленный ниже, имеет странный результат, но тот же логический код на C и C++ дает правильный результат. Я пытаюсь использовать JDK 1.7 и JDK 1.3 (относительно JRE ), странный вывод всегда...
вопрос задан: 3 February 2017 06:37
0
ответов

Максимизация прибыли при заданных котировках акций

Мне задали этот вопрос во время собеседования для стартапа, и я снова увидел это в недавнем конкурсе на Code Sprint: системы ** дней. Каждый ...
вопрос задан: 6 January 2017 16:07
0
ответов

Как работает рекурсивный алгоритм для Ханойских башен?

Это код из моей книги, объясняющей рекурсию. Проблема в том, что я не понимаю шагов, предпринятых программой: var hanoi = function (disc, src, aux, dst) {if (disc> 0) {...
вопрос задан: 31 December 2016 12:57
0
ответов

Есть ли лучший способ написать метод "строка содержит X"?

Только что начал использовать Haskell и понял (насколько я могу судить), что нет прямого способа проверить строку, чтобы узнать, содержит ли она меньшую строку. Поэтому я решил попробовать. По сути ...
вопрос задан: 12 November 2016 18:30
0
ответов

Использование функции отображения Haskell для вычисления суммы списка

Haskell addm :: [Int] -> Int addm (x: xs) = sum (x: xs) Мне удалось получить сумму списка с помощью функции суммы, но можно ли получить сумму списка с помощью функции карты? И в чем польза ...
вопрос задан: 8 October 2016 00:57
0
ответов

Схемы рекурсии для манекенов?

Я ищу действительно простые, легкие для понимания схемы рекурсии и схемы обхода (катаморфизмы, анаморфизмы, гиломорфизмы и т. Д.), Которые работают не требуются следующие ...
вопрос задан: 15 September 2016 15:10
0
ответов

Рекурсивно к итеративному с использованием систематического метода [закрыто]

Я начал читать книгу «Системный дизайн программы: от ясности к эффективности» несколько дней назад. Глава 4 рассказывает о систематическом методе преобразования любого рекурсивного алгоритма в его аналог ...
вопрос задан: 1 September 2016 22:25
0
ответов

Время ожидания рекурсии Javascript

Я только начал изучать javascript, надеюсь, это будет что-то простое. Я хочу сделать слайд-шоу изображений, которое воспроизводится автоматически. Это очень просто, и есть несколько руководств ...
вопрос задан: 13 August 2016 18:25
0
ответов

git add -A не добавляет все измененные файлы в каталоги

Я хочу добавить все файлы, независимо от того, что: удаляются ли они, создаются, изменяются, не отслеживаются и т. Д.? Я просто не хочу, чтобы git добавлял ВСЕ мои файлы КАЖДЫЙ РАЗ. Я пробовал git add -A, но он НЕ добавляет измененные ...
вопрос задан: 5 July 2016 23:12
0
ответов

Реализация findall в Prolog

Мне было поручено реализовать версию findall в Prolog без использования каких-либо встроенных модулей Prolog, за исключением not и cut, то есть в основном в чистом Prolog. Я пытаюсь найти в дереве все прямые ...
вопрос задан: 1 July 2016 20:42
0
ответов

Поиск ключа в массиве, рекурсивно

приватная функция find ($ Need, $ haystack) {foreach ($ haystack как $ name => $ file) {if ($ Need == $ name) {return $ file; } else if (is_array ($ file)) {// это папка ...
вопрос задан: 27 May 2016 18:08