Я пытаюсь сделать достойную программу Java, которая генерирует начала от 1 до N (главным образом для Euler проблем Проекта). В данный момент мой алгоритм следующие: Инициализируйте массив булевских переменных (или...
Я хотел бы к genrate случайную перестановку максимально быстро. Проблема: перестановка knuth, которая является O (n), включает генерацию n случайные числа. Начиная с генерации случайных чисел является довольно дорогим...
Я работаю над алгоритмом для выигрыша индивидуальных игроков в основанной на команде игре. Проблема состоит в том, что никакие фиксированные команды не существуют - каждый раз, когда 10 игроков хотят играть, они разделены на два (несколько) ровных...
Я должен произвести расписание спортивных соревнований. Существует 30 команд. Каждая команда должна сыграть 8 матчей. Это означает, что для каждой команды не возможно конкурировать снова все другие команды, но я должен...
Это не домашняя работа. Я использую малочисленную "приоритетную очередь" (реализованный как массив в данный момент) для хранения последних объектов N с самым маленьким значением. Это немного медленно - O (N) время вставки объекта. Текущий...
Как удвоить многие двоичные единицы информации в целом числе? Например, если мусорное ведро (x) = "1001" затем мусорное ведро (y) должно быть "11000011". Есть ли какой-либо умный и алгоритм FAST? ОБНОВЛЕНИЕ: Вот изящное решение: ''....
У меня есть список адресов в двух отдельных таблицах, которые являются немного от этого, я должен смочь соответствовать. Например, тот же адрес может быть введен несколькими способами: Test St, 110, 110 Test St. 110...
Я сижу, здесь пишущий функцию, что я положителен, был записан прежде, где-нибудь на земле. Просто слишком распространено не быть предпринятым, и я задаюсь вопросом, почему я не могу только перейти к веб-сайту...
Есть ли какие-либо алгоритмы или инструменты, которые могут увеличить разрешение изображения - помимо просто простого масштабирования, которое делает каждый отдельный пиксель в изображении немного больше? Я понимаю что такой...
Существует ли простой алгоритм для шифрования целых чисел? Таким образом, функция E (я, k), который принимает n-bit целое число и ключ (любого типа) и производит другого, несвязанное n-bit целое число это при питании в...
У меня есть файл под названием «integers.csv», где у меня 20 миллионов данных (тип: long). Я создаю эту функцию для хранения их в классе записи (который имеет только длинную переменную). Он работает, но очень медленный ...
Я должен записать простую систему управления исходным кодом и задаться вопросом, какой алгоритм я использовал бы для различий в файле? Я не хочу изучать существующий исходный код, должный лицензировать проблемы. У меня должен быть он...
Типичные strlen () пересекают от первого символа, пока он не находит \0. Это требует, чтобы Вы пересекли каждый символ. В смысле алгоритма, его O (N). Есть ли любой более быстрый способ сделать это, где введено...
Я должен записать функцию C/C++, которая быстро проверила бы, заканчивается ли строка одним из ~1000 предопределенных суффиксов. Конкретно строка является именем хоста, и я должен проверить, принадлежит ли она одному из...
Друг, который изучает чистую математику, просит, чтобы я думал о следующей проблеме. Предположим, что существует алгоритм, названный X, который имеет 2 исходных данные: A и a_1... a_n, где стенды для arbitary...
Исходная проблема: у Меня есть 3 поля каждый содержащий 200 монет, учитывая, что существует только один человек, который выполнил вызовы от всех этих трех полей и таким образом существует одна монета в каждом поле, которое имеет то же...
Существует ли алгоритм для безопасного разделения сообщения на x части, требующие, по крайней мере, y части для повторной сборки? Очевидно, y <= x. Пример: Скажите, что у меня есть секретное сообщение, что я только хочу быть...
Я читал о Quicksort и находил что иногда он называемый "Детерминированным Quicksort". Действительно ли это - альтернативная версия нормального Quicksort? Каково различие между...
Может кто-то показывать мне в псевдокоде C-стиля, как записать, функция (представьте точки однако, Вам нравится), который возвращает true, если 4 точки (args к функции) формируют прямоугольник и ложь...
Можете Вы рекомендовать мне книгу или (лучше!) сайт со многими тяжелыми проблемами и упражнениями о структурах данных? Я уже отвечаю на Euler вопросы проекта, но эти вопросы об интересном...
Я делаю подобную испугу словесную игру. Пользователю дают сетку букв как это: O V Z W X S T C K Y R F L Q пользователь выбирает слово с помощью любых смежных цепочек букв, как слово "СТЕК"...
Я пишу простое решение OCR для конечного множества символов. Таким образом, я знаю точный способ, которым будут похожи все 26 букв в алфавите. Я использую C# и могу легко определить если данный...
Я получаю целое число, которое представляет сумму в долларах в дробных наименованиях. Я хотел бы алгоритм, который может добавить, что те числа, не анализируя и преобразовывая их в удваиваются или десятичные числа...
Существует ли обобщенная процедура или алгоритм для преобразования подзапроса SQL в соединение, или наоборот? Таким образом, есть ли ряд типографских операций, к которым можно относиться синтаксически...
Мне описало замкнутый объект поверхностное представление треугольников (описанный тремя вершинами, который формирует правило правой руки с нормальным, указывающим на "внешнюю сторону" объекта). Я помещаю...
Я ищу связанный список и связанную реализацию алгоритмов для Python. Все, которые я спрашиваю просто, рекомендуют использовать созданный в списках Python, но измерения производительности указывают на ту вставку списка...
Windows API/C/C ++ 1..... 2..... 3..... 4. в то время как (flag1! = flag2) 5. {6. SleepEx (100, ЛОЖЬ);//ожидающий флагов, чтобы быть равным (флаги установлены от другого потока). 7.}...
У меня есть некоторый код для подсчета перестановок и комбинаций, и я пытаюсь заставить его работать лучше на большие количества. Я нашел лучший алгоритм для перестановок, который избегает больших промежуточных результатов...