Я работаю над проблемой для своего онлайн-курса Python и заметил в моем решении что-то странное в быстром вычислении наименьшего общего числа из двух чисел: когда я отправляю свой код ...
Я встретился с интересной проблемой при программировании случайного генератора уровня для основанной на мозаике игры. Я реализовал решатель "в лоб" для него, но это экспоненциально медленно и определенно негодно...
Таким образом, мне дали задачу создать поставлющийся модуль для системы интернет-магазина. Это может быть немного излишества, но я действительно хотел бы создать тот, который может выяснить, как упаковать пакеты в большинстве...
Случайная мысль появилась в мою голову (когда я совместно использовал плитку шоколада, конечно!). Я задавался вопросом, существует ли универсальный алгоритм для решения этой проблемы. Проблема идет как это: Информация 1. Вы...
Предположим там дан две Строки: Представьте s1 в виде строки = Строка "MARTHA" s2 = "MARHTA" здесь, мы обмениваемся положениями T и H. Мне интересно писать код, который рассчитывает, для скольких изменения необходимы...
Это матричное перемещение функционирует работы, но я пытаюсь понять его пошаговый execurtion, и я не получаю его. транспонируйте::-> транспонирование ([]: _), = [] транспонируют x = (карта...
Вы знаете какую-либо библиотеку .NET для текстовых алгоритмов? Особенно меня интересует совпадение строк и алгоритмы полнотекстового поиска, такие как алгоритм Битапа, расстояние Левенштейна, расстояние Дамерау – Левенштейна ...
Дайте мне несколько мыслей о том, как реализовать функцию отмены / возврата - как у нас в текстовых редакторах. Какие алгоритмы я должен использовать и что я могу прочитать. Благодарю.
У меня есть среда, которая служит многому распространению устройств через 3 часовых пояса путем получения и отправки данных в течение первых часов после полуночи. Распределение этих устройств было определено псевдо-...
Хорошо вот загадка, я сталкиваюсь с большим количеством времен - Данный ряд 12 шаров, один из которых является дефектным (это весит или меньше или больше). Вы, позволяют весить 3 раза для нахождения дефектного и также...
Я получил проблему, которую я не знаю, как решить: у Меня есть ряд наборов = {A_1, A_2..., A_n}, и у меня есть набор B. Цель теперь состоит в том, чтобы удалить как можно меньше элементов от B (создающий B'), такой...
Нечетким соответствием я не имею в виду подобные строки расстоянием Левенштейна или чем-то подобным, но способом, которым оно используется в TextMate/Ido/Icicles: учитывая список строк, найдите тех, которые включают все...
В этой статье говорится: Каждое простое число может быть выражено как 30k±1, 30k±7, 30k±11, или 30k±13 для некоторого k. Это означает, что мы можем использовать восемь битов на тридцать чисел для хранения всех начал;...
Как бы я кодировал алгоритм обратимого перемешивания в C #, который использует ключ для перемешивания и может быть возвращен в исходное состояние? Например, у меня есть строка: «Hello world», как я могу переместить это так ...
Я только что посмотрел на простую реализацию Эрика Липперта неизменного двоичного дерева, и у меня возник вопрос по этому поводу. После показа реализации Эрик заявляет, что Обратите внимание, что еще один приятный ...
Мне нужно прочитать большой текстовый файл с разделением пробелами и подсчитать количество экземпляров каждого кода в файле. По сути, это результаты нескольких сотен тысяч экспериментов ...
Что ж, я прошел через множество сайтов, рассказывающих, как его решить, но было интересно, как его создать. Я не очень заинтересован в его аспектах кодирования, но хотел узнать больше об алгоритмах ...
Given an integer N I want to find two integers A and B that satisfy A × B ≥ N with the following conditions: The difference between A × B and N is as low as possible.
Разница ...
I'm making a simple RTS game. I want it to run very fast because it should work with thousands of units and 8 players. Everything seems to work flawlessly but it seems the line of sight calculation ...
Вчера я прочитал задачу, которую можно перевести в следующую задачу с небольшой модификацией: координата точки выражается через (x, y) в двумерном пространстве. Входные данные: массив точек ARRAY = ...
У меня есть массив с вершинами, представляющими треугольная полоса. Мне нужно преобразовать его в многоугольник.
Есть много решений, чтобы сделать обратное, но я не смог найти одно для вышеуказанной проблемы.
Или это ...
У меня есть набор прямоугольников и произвольной формы в 2D пространстве. В форме не обязательно многоугольника (это может быть круг), а прямоугольники имеют разную ширину и высоту. Задача состоит в том, чтобы приблизить ...
Array (3, 5, 1, 3, 5, 48, 4, 7, 13, 55, 65, 4, 7, 13, 32) частой последовательности чисел будет (3, 5) f = 2 + (4, 7, 13) f = 2 любой алгоритм или псевдокод, чтобы найти это? Обновление (1): if (7, 13) ...
Я пытаюсь собрать систему для предложения расходных комплектов на основе запрошенного количества. Проблема, с которой я сталкиваюсь, заключается в том, что у комплектов есть скидки на объем / объем, поэтому они могут быть дешевле для ...
я хотел бы создать динамическую структуру данных, которая может содержать список полигонов и возвратить список полигонов, который перекрывает указанный прямоугольник. я изучил лучшие деревья (и деревья квадрантов), но они...
Иногда необходимо взять хеш-функцию указателя; не объект указатель указывает на, но сам указатель. Много времени, люди просто плывут на плоскодонке и используют значение указателя в качестве целого числа, прерывания...
У меня довольно большая матрица (около 50 тыс. Строк), и я хочу напечатать коэффициент корреляции между каждой строкой в матрице. Я написал код Python следующим образом: для меня в xrange (rows): # ...
Предположим, что я открываю Краску MS, тяну набор сплошных прямоугольников, сохраняю ее как png и даю ее Вам: Теперь необходимо узнать, как я потянул эти прямоугольники. Для этого изображения был бы Ваш алгоритм...