0
ответов

Нечеткая группировка, группировка похожих слов

этот вопрос задан здесь раньше. Какова хорошая стратегия для группировки похожих слов? но четкого ответа о том, как «группировать» элементы, не дается. Решение, основанное на difflib, в основном представляет собой поиск по заданным...
вопрос задан: 23 May 2017 12:13
0
ответов

Три метода обнаружения мыши для холста HTML5, ни одного адекватного

Я создал библиотеку холста для управления сценами фигур для некоторых рабочих проектов. Каждая фигура - это объект, с которым связан метод рисования. Во время обновления холста, каждая фигура на ...
вопрос задан: 23 May 2017 12:13
0
ответов

Элегантный тест «Слева от» для полилинии

Дано: (X,Y) координата, которая является положением транспортного средства. Массив (X,Y), являющихся вершинами полилинии. Обратите внимание, что полилиния состоит только из прямых сегментов, без дуг. Что я хочу: Чтобы ...
вопрос задан: 23 May 2017 12:13
0
ответов

Как автоматически определять теги (ключевые слова) из заданного текста?

Она должна вести себя так же, как панель инструментов Delicious для Firefox; он перечисляет возможные теги для нажатия. Эффект показан ниже: Код должен уметь находить ключевые слова для текста. Любой хороший алгоритм или ...
вопрос задан: 23 May 2017 12:13
0
ответов

Как быстро хешировать URL

У меня уникальная ситуация, когда мне нужно создавать хеши на лету. Вот моя ситуация. Этот вопрос связан с здесь. Мне нужно сохранить много URL-адресов в базе данных, которые необходимо проиндексировать. URL ...
вопрос задан: 23 May 2017 12:12
0
ответов

Распределение среди пользователей алгоритма совместного голосования

Пользователи моего приложения (на самом деле это игра) отвечают на вопросы, чтобы получить очки. Вопросы задают другие пользователи. Из-за объема я не могу все проверить сам, поэтому решил использовать краудсорсинг ...
вопрос задан: 23 May 2017 12:11
0
ответов

Вычислить, является ли целое число POT (степень двойки) [дубликат]

Возможные дубликаты: запрос на определение того, является ли число степенью двойки Как проверить, является ли число степенью двойки. Для этого прототипа мне требуется тело функции: bool isPOT (int x); Итак, это ...
вопрос задан: 23 May 2017 12:11
0
ответов

Алгоритм отслеживания тенденций

Я работаю над своего рода микро-форумом, на котором специальное сообщение публикует быстрое сообщение (размером примерно с твит), на которое подписчики могут ответить на собственные сообщения такого же размера. ...
вопрос задан: 23 May 2017 12:11
0
ответов

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

В последовательном случае сортировка занимает O (n log n). Если у нас будет O (n) процессоров, мы будем надеяться на линейное ускорение. Существуют параллельные алгоритмы O (log n), но они имеют очень высокую константу. Они также не ...
вопрос задан: 23 May 2017 12:10
0
ответов

Найти не -общие элементы в списках

Я пытаюсь написать фрагмент кода, который может автоматически учитывать выражение. Например, если у меня есть два списка [1,2,3,4] и [2,3,5], код должен уметь находить общие элементы в двух...
вопрос задан: 23 May 2017 12:10
0
ответов

реализация медианы scala

Какова быстрая реализация медианы в scala? Вот что я нашел в коде розетки: def median (s: Seq [Double]) = {val (lower, upper) = s.sortWith (_ <_). SplitAt (s.size / 2) if (s .. ..
вопрос задан: 23 May 2017 12:10
0
ответов

Альфа-бета-обрезка для Minimax

Я потратил целый день, пытаясь реализовать минимакс, не понимая его. Теперь, я думаю, я понимаю, как работает минимакс, но не обрезку альфа-бета. Это мое понимание минимакса: ...
вопрос задан: 23 May 2017 12:10
0
ответов

Невозможно понять правильность алгоритма Петерсона

У меня есть сценарий для обсуждения здесь для Петерсона Алгоритм: flag [0] = 0; flag [1] = 0; очередь; P0: flag [0] = 1; поворот = 1; ...
вопрос задан: 23 May 2017 12:10
0
ответов

Быстрый (er) алгоритм определения длины самой длинной общей подпоследовательности (LCS)

Проблема: требуется длина LCS между двумя строками. Размер строк не превышает 100 символов. Алфавит - обычный ДНК, 4 символа «ACGT». Динамический подход не быстрый ...
вопрос задан: 23 May 2017 12:10
0
ответов

Y Координата для данного X Cubic Bezier

Этот вопрос очень похож на: квадратичная кривая Безье: Y координата для данного х? Но этот кубический ... Я использую функцию Getbezier для расчета координат Y кривой Безье. ...
вопрос задан: 23 May 2017 12:09
0
ответов

Есть ли способ получить размер переменной PHP в байтах?

В настоящее время у меня есть скрипт CLI PHP, использующий Zend Framework, который, похоже, использует все больший объем памяти во время работы. Он просматривает большой набор моделей, извлеченных из базы данных ...
вопрос задан: 23 May 2017 12:09
0
ответов

Быстрое решение проблемы суммы подмножества

Рассмотрим такой способ решения проблемы суммы подмножества: подмножества...
вопрос задан: 23 May 2017 12:09
0
ответов

выигрышная ситуация в настольной игре - алгоритм поиска

Я ищу, возможно, эффективный алгоритм для обнаружения «выигрышной» ситуации в игре «гомоку» (пять в ряд) на доске размером 19x19. Выигрышная ситуация возникает, когда одному из игроков удается собрать пять и ...
вопрос задан: 23 May 2017 12:09
0
ответов

Алгоритмы динамического программирования и их использование в реальном мире

В прошлом я изучал классические задачи и алгоритмы DP (монеты, самая длинная возрастающая подпоследовательность, самая длинная общая подпоследовательность и т. Д.). Я знаю, что эти алгоритмы имеют практическое применение (...
вопрос задан: 23 May 2017 12:09
0
ответов

Сложности реализации nth_element

Кто-нибудь знает ожидаемое время работы и время работы в худшем случае для разных реализаций std::nth_element? Я использую этот алгоритм почти каждый день. Меня особенно интересует...
вопрос задан: 23 May 2017 12:09
0
ответов

Слияние двух двоичных деревьев поиска

Как объединить два двоичных дерева поиска таким образом, чтобы результирующее дерево содержало все элементы обоих деревьев, а также сохраняло свойство BST. Я видел решение, представленное в Как ...
вопрос задан: 23 May 2017 12:09
0
ответов

Найти кратчайший путь, который проходит через некоторую произвольную последовательность узлов?

В этом более раннем вопросе запросил ОП Как найти кратчайший путь в графе, который идет от U в V, а также проходит через некоторое узкое w. Принятый ответ, который довольно хорош, должен был запустить Dijkstra ...
вопрос задан: 23 May 2017 12:08
0
ответов

Какой самый быстрый способ в Java получить количество факторов, которые имеет число

Я пытаюсь написать функцию на Java, которая будет возвращать количество факторов, которые имеет определенное число. Следует учитывать следующие ограничения. Это должно быть сделано с BigInteger...
вопрос задан: 23 May 2017 12:08
0
ответов

Безопасно ли превращать UUID в короткий код? (используйте только первые 8 символов)

Мы используем UUID для наших первичных ключей в нашей базе данных (сгенерированных php, хранящихся в mysql). Проблема в том, что когда кто-то хочет что-то отредактировать или просмотреть свой профиль, у него есть этот огромный, пугающий, уродливый uuid .
вопрос задан: 23 May 2017 12:08
0
ответов

время, сложность пространства и проблема нотации O [дубликат]

Возможный дубликат: простое английское объяснение Большой OI может не найти достаточной помощи для изучения или понимания O-нотации и того, как узнать о времени или сложности пространства. Поэтому, пожалуйста, предложите ...
вопрос задан: 23 May 2017 12:08
0
ответов

Как найти минимальный набор вершин в ориентированном графе, чтобы все остальные вершины могли быть достигнуты

Для ориентированного графа мне нужно найти минимальный набор вершин, из которых все другие вершины могут быть достигнуты. Таким образом, результатом функции должно быть наименьшее количество вершин, из которого ...
вопрос задан: 23 May 2017 12:08
0
ответов

Как найти кратчайший простой путь в дереве за линейное время?

Задача из книги «Алгоритмы» Вазирани. Входными данными для этой задачи является дерево T с целыми весами на края. Веса могут быть отрицательными, нулевыми или положительными. Дайте линейное время ...
вопрос задан: 23 May 2017 12:08
0
ответов

Нахождение первого неповторяющегося символа строки в O (n) с использованием логического массива?

Мой вопрос связан с этим более ранним вопросом. Найдите первый неповторяющийся символ в строке. В одном из моих интервью меня попросили написать функцию для определения первого уникального символа ...
вопрос задан: 23 May 2017 12:08
0
ответов

очень трудно понять суффиксное дерево

Я довольно долго искал руководства по суффиксному дереву. В SO я нашел 2 сообщения о понимании суффиксного дерева: 1, 2. Но я не могу сказать, что понимаю, как его построить, упс. В ...
вопрос задан: 23 May 2017 12:08
0
ответов

Алгоритм проверки, является ли число идеальным числом

Я ищу алгоритм для определить, является ли данное число идеальным числом. Самое простое, что приходит мне в голову: найти все множители числа Получите простые множители [кроме числа ...
вопрос задан: 23 May 2017 12:08