Предположим, нам даны данные в полуструктурированном формате в виде дерева. Например, дерево может быть сформировано как действительный документ XML или как действительный документ JSON. Вы можете представить, что это похоже на шепелявый S -...
Я переписываю некоторый существующий код в условиях, когда рекурсивные вызовы не так легко реализовать и не желательно. (И в Fortran 77, если вам нужно знать.) Я думал о создании стека с нуля, чтобы ...
Проблема в том, что у меня есть X элементов с различными весовыми значениями, которые должны помещаться в Y контейнеров. Контейнеры имеют разные размеры (например, трюмы различаются по максимальному весу). Общая загрузка каждого ...
Приносим свои извинения за не описательный вопрос; если вы можете придумать лучший, я весь уши. Я пишу Perl для реализации алгоритма, и код, который у меня есть, пахнет подозрительно. Поскольку у меня нет CS ...
Обработка звука (хотя она могла точно так же будет обработка изображений) Имею одномерный массив чисел. (Это 16-битные целые числа со знаком, представляющие образцы звука, этот вопрос ...
Меня недавно спросили об этом вопрос в интервью: есть два массива размером «n» каждый. В одном массиве гайки, в другом - болты. Каждая гайка подходит ровно к одному болту и наоборот. Когда вы ...
Введение Действительная сетка судоку заполнена числами от 1 до 9, причем число не встречается более одного раза в каждой под- блок из 9 строк или столбцов. Прочтите эту статью для получения дополнительных сведений, если вы ...
Does anyone have a good guide/explanation of Batcher's Merge-Exchange Sort? This is not the same algorithm as Batcher's bitonic sort or Batcher's odd-even merge sort, though many articles pretend ...
Не могли бы вы помочь мне с этой головоломкой, на которую я не могу найти хороший ответ !! Всего 49 машин мчатся на уникальных скоростях. Также есть гоночная трасса, на которой могут находиться максимум 7 автомобилей ...
Я разработал алгоритм планирования, который обеспечивает вероятностные мягкие гарантии в реальном времени, но он кажется слишком очевидным и простым, чтобы быть новым. Мне было трудно связать это с опубликованными ...
У меня простой вопрос. У меня два значения MIN и MAX. Тогда у меня есть ряд значений (X), которые могут быть от 0 до + бесконечности. Теперь мне нужен алгоритм, который отображает каждое значение x из X в ...
Я работаю над этой проблемой: TSP:
Вход: матрица расстояний; бюджет b
Выходные данные: Тур, который проходит через все города и имеет длину <= b, если такой тур существует. ТСП-ОПТ
Вход: матрица ...
N точек даны как входные. Скажем (x1, y1), (x2, y2) ... (xn, yn). Есть ли некомбинаторное решение для поиска максимального количества коллинеарных точек? Могут ли они быть организованы в причудливые данные ...
I have done a fair amount of work with genetic algorithms quite successfully and thus far ignored genetic programming. As far as I know, most programs remain written by programmers, and I'm curious ...
Я просто подумал, если бы я реализовал std :: inplace_merge, это, вероятно, выглядело бы примерно так: template
void inplace_merge (Bi first, Bi middle, Bi last, Cmp ...
У меня есть двоичный файл A, который представляет собой отладочную сборку с сопутствующими символами, созданную много лет назад. У меня также есть двоичный B, сборка релиза без сопроводительных символов, гораздо более новая. Я ищу ...
I am working on a project where I'm basically preforming PCA millions of times on sets of 20-100 points. Currently, we are using some legacy code that is using GNU's GSL linear algebra pack to do SVD ...
I ' м с помощью MS SQL. У меня есть огромная таблица с индексами, чтобы сделать этот запрос быстрым: выберите идентификатор пользователя из IncrementalStatistics, где
IncrementalStatisticsTypeID = 5 и
IncrementalStatistics.AssociatedPlaceID ...
Интересно, каковы преимущества и недостатки этих двух алгоритмов. Я хочу написать решение AddEmUp C ++, но я не уверен, какой алгоритм (IDA или DFID) мне следует использовать. Лучшая статья, которую я нашел ...
Немного предыстории. У меня есть симуляция, которая использует кубические сплайны для одномерных траекторий. В этом контексте кубический сплайн определяет положение объекта, скорость, ускорение и рывок в зависимости от ...
Как мне получить параметры, переданные в действие ? Пример кода должен подчеркнуть, чего я пытаюсь достичь. Извините, что это немного длинновато. программа класса
положительный целочисленный масштабный коэффициент x, который умножается на любой элемен
У меня есть поток событий, проходящих через мои серверы. У меня нет возможности хранить их все, но я хотел бы периодически иметь возможность обрабатывать некоторые из них в совокупности. Итак, я хочу ...
Интересно, как можно сгенерировать 512-битное (155 десятичных цифр) простое число, последние пять десятичных цифр из которых указаны / фиксированы (например, *** 28071) ?? Принципы создания простых ...
Алгоритм поиска пары чисел в целочисленном массиве, у которых суммы равны.
ex {1 2 3 4 6} здесь {3 2} {4 1} должен быть выходом, потому что сумма равна 3 + 2 = 5, 4 + 1 = 5. Здесь главное - это ...
В одном из моих приложений следующую функцию нужно вызывать очень часто. Эта функция требует много ресурсов ЦП, и поэтому мне интересно, знаете ли вы, как повысить производительность. Код ...
У меня есть растровая сетка значений, которая выглядит примерно так, как на изображении ниже (белый - высокие значения, значение черного фона - ноль). Я пытаюсь написать какой-то код отслеживания пути, чтобы начать с ...
У меня был спор с другом о настоящей пузырьковой сортировке следующих двух алгоритмов, и о том, какой из них лучше, не упоминать, какой из них мой, я просто хочу услышать ваши ответы на эти два ...
Я не могу найти реализацию симплексного метода. У меня есть набор точек и хочу минимизировать их расстояние, поэтому мне нужен только симплексный метод, который у меня есть в Google, прежде чем отправлять этот вопрос и ...
Допустим, у меня есть много объектов, содержащих строки нетривиальной длины (около 3-4 килобайт). Все строки отличаются друг от друга, но в то же время содержат множество общих частей / подпоследовательностей. На ...
Я работаю в приложении PHP, которое находит все возможные способы обмена картами. у каждого пользователя есть хотя бы одна карта. Когда пользователь запрашивает карту, приложение показывает ему все возможные способы обмена карты ...