с использованием преобразования Хафа, как я могу определить и получить координаты (x0, y0) и «a» и «b» эллипса в 2D-пространстве? Это ellipse01.bmp: I = imread ('ellipse01.bmp');
[m n] = размер (I);
c = 0;
для i = 1: m ...
У меня есть одномерный пояс. его интервал - это плавающая точка. У меня тоже есть точка с координатой с плавающей запятой. Мне нужно найти расстояние до ближайшей точки сетки.
Например: ...
Я просматривал вики-страницу: http://en.wikipedia.org/wiki/ Shunting-ярд_algorithm Я использовал пример кода для создания первой части, в основном я сейчас могу повернуть: 3 + 4 * 2 / (1 - 5) ^ ...
Как бы я нашел самую длинную серию единиц в этом массиве двоичных цифр - 10001110110011111110011100 В этом случае ответ должен быть = 11111 Я думал о цикле через массив и...
Примечание: этот вопрос помечен как язык-агностик и python, поскольку моя главная задача - найти алгоритм для реализации решения проблемы, но информация о том, как его реализовать ...
Я работаю над чисто непрерывным физическим движком, и мне нужно выбрать алгоритмы обнаружения широких и узких фазовых столкновений. «Чисто непрерывный» означает, что я никогда не провожу тесты пересечения, а вместо этого ...
Вопрос: Учитывая несортированный массив целых положительных чисел, можно ли найти пару целых чисел из этого массива, которые складываются в заданную сумму? Ограничения: Это должно быть сделано за O(n) и на месте (...
Дано целое положительное число X, как разбить его на N частей, каждая из которых находится между A и B, где A <= B - тоже целые положительные числа? То есть, запишем X = X_1 + X_2 + ... + X_N, где A <= X_i <= ...
Как создать последний недавно использованный кеш? Предположим, вы посетили какие-то предметы. Вам необходимо разработать структуру данных для хранения этих элементов. Каждый элемент связан с временем последнего посещения. ...
Набор A имеет n устройств. В наборе B есть m устройств. Некоторые устройства в A совместимы с устройствами в B, а некоторые устройства в B совместимы с устройствами в A. Я хочу, чтобы как можно больше совместимых устройств было подключено к ...
Проблема с назначением узлов Проблема, которую я хочу решить, состоит в том, чтобы разбить карту на мозаику с синими узлами (исходными узлами) в качестве заданных входных точек. Как только я смогу это сделать, я хотел бы увидеть сколько ...
В чем разница между HashMap в alt-rt.jar
и rt.jar. Я думаю, что вижу значительное ускорение
в одном из моих приложений, каково было бы объяснение? С уважением P.S .: Я нашел два ...
Этот вопрос возник, когда я думал об алгоритме быстрого вычисления мощности числа, скажем, вычислить x^n. В Java рекурсивная часть выглядит примерно так: return power(x,n/2) * power(x,n/2)...
Я пытаюсь удалить элементы из std :: list и сохранить некоторую статистику удаленных элементов. Для этого я использую функцию remove_if из списка и у меня есть предикат. Я хотел бы использовать ...
Алгоритм сортировки Heap Sort, кажется, имеет наихудшую сложность O(nlogn), и использует O(1) пространства для операции сортировки. Это кажется лучше, чем большинство алгоритмов сортировки. Тогда почему бы не ...
Предположим, у меня есть мультимножество из 10 цифр, например S = {1, 1, 2, 2, 2, 3, 3, 3, 8, 9}. Есть ли какой-либо другой метод, кроме грубой силы, чтобы найти количество различных перестановок элементов S ...
У меня такая ситуация, когда у меня есть отношения родитель-ребенок между двумя наборами данных. У меня есть родительская коллекция документов и дочерняя коллекция документов. Требование заключается в том, чтобы родители и ...
Я пытаюсь понять подобный кеш-массив с забывчивым просмотром, который описан здесь и на странице 35 этой презентации Анализ вставки в упрощенное фрактальное дерево: ...
Проблема: у нас есть x флажков, и мы хотим проверять y из них равномерно. Пример 1: установите 50 флажков из 100 всего. [-]
[x]
[-]
[x]
... Пример 2: установите 33 флажка из 100 всего. [-]
[-]
[x]
[-]
...
Как я могу использовать функцию remove из ? (Или любую другую операцию, я хочу использовать это с векторами, я пытался cdef extern, чтобы объявить это, но пока нет шаблона функции, я ...
Я пытаюсь реализовать алгоритм SAFER +. Алгоритм требует найти модуль степенной функции следующим образом: pow (45, x) mod 257 Переменная x является байтом и, следовательно, может принимать значения от 0 до ...
Мне нужно нарисовать дерево корпоративной структуры (вроде семейного дерева) на C #. Здесь есть весь дополнительный код. Он цветной, интерактивный и необычный. Единственная проблема - это алгоритм, который на самом деле ...
Вот функция, которая находит большее из двух чисел: int больше (int a, int b)
{int c = ab; int k = c >> 31 & 1; int max = а-к * с; return max; } Чтобы найти наибольшее из трех ...
Следующий псевдокод взят из первой главы онлайновой предварительной версии Руководства по разработке алгоритмов (стр. 7 из этого PDF). Пример ошибочного алгоритма, но я все еще очень хочу ...
Я хочу создать базу данных с файлами. И, чтобы легко искать в этих файлах, я хочу использовать какую-то технику хеширования. Однако я хочу не только найти ТОЧНО одинаковые файлы, но также ...
Мне нужно проверить мой алгоритм решения задачи обедающего философа, гарантирует ли он, что все нижеперечисленное выполнено или нет: Отсутствие возможности тупика.
Отсутствие возможности голодания. Я ...
Я хотел бы кодировать строки различной длины (обычно 1–100 символов) в целые числа таким образом, чтобы строки, лексикографически похожие (они будут близко друг к другу в словаре) ...
Задайте структуру данных, которая хранит сопоставимые объекты и поддерживает операции add () и get (k) [get (k) возвращает k-й наименьший элемент в структуре данных (1 <= k <= n)]. get (k) должен быть O (1) ...
Дан массив из N целых чисел такой, что только одно целое число повторяется. Найдите повторяющееся целое число за время O(n) и в постоянном пространстве. Нет диапазона для значения целых чисел или значения N Для ...