Я когда-то знал, как использовать логарифмы для перехода от одного листа дерево к следующему «упорядоченному» листу дерева. Я думаю, это связано с взятием значения позиции (ранга?) "Текущего" листа и использованием ...
У вас есть список n целых чисел, и вам нужно x наименьшее. Например, x_smallest ([1, 2, 5, 4, 3], 3) должен возвращать [1, 2, 3]. Я проголосую за уникальные среды выполнения в разумных пределах и дам зеленый ...
Я новичок в Rails и просто реализую некоторые базовые приложения. Просто запустил свое второе приложение и столкнулся с основной проблемой, но Google ничего мне не дает. Получение этой ошибки: ...
У меня есть произвольная древовидная структура узлов. Я хочу нарисовать это дерево, чтобы предоставить пользователям визуальное представление. Мне нужно пройтись по дереву и для каждого узла добавить графический элемент в список, а затем ...
Я пишу веб-службу, и мне нужно убедиться только действующие приложения будут использовать его (прежде чем я начну управлять сеансом для их пользователей). Для этого я подумал об использовании асимметричного ключа ...
Я ищу хороший способ создать приложение движущейся карты на полу-встроенном устройстве, сравнимом с нетбуком. Исходные изображения представляют собой файлы формата TIFF размером 400 МБ с соответствующими файлами мира и проекций. ...
Проблема: по входному массиву целых чисел размера n и массиву запросов целых чисел размера k найти наименьшее окно входного массива который содержит все элементы массива запроса, а также в том же ...
Для матрицы N * N, содержащей единицы и нули, и заданного целого числа k, каков наилучший способ найти прямоугольную область, в которой есть k единиц в ней ???
Мой поиск в Google не придумал, как сделать оператор switch в алгоритме, использующем алгоритм и алгоритмические пакеты, но я предполагаю вы можете. Большинство гидов в любом случае не упоминали об этом. \ ...
Я хотел бы создать приложение, которое покажет вам ближайший ресторан в зависимости от вашего местоположения. У нас будет база данных со всеми точками интереса, соответствующими ресторану, и мы получим ваши ...
std :: sort () использует алгоритм внутренней сортировки, который переключается между быстрой сортировкой и сортировкой кучи в зависимости от текущего коэффициента разделения. Есть ли практический недостаток в реализации медианы медианы ...
У меня есть несколько серий точек данных, которые необходимо отобразить в виде графиков. Для каждого графика может потребоваться выкинуть некоторые точки из-за ошибки. Пример следующий: Обведенные области - это ошибки в ...
Вот проблема: у меня есть несколько бинарных изображений, состоящих из следов разной толщины. Ниже приведены два изображения, иллюстрирующие проблему: Первое изображение - размер: 711 x 643 пикселей Второе изображение - ...
Недавно я взял интервью у компании, и они попросили меня написать алгоритм, который находит подпоследовательность с наибольшей суммой элементов в массиве. Элементы в массиве могут быть отрицательными. Есть ли ...
Как и многие из вас, ребята из SO, я часто пишу на нескольких языках. И когда дело доходит до планирования (или даже ответа на некоторые вопросы по SO), я на самом деле думаю и пишу на каком-то неопределенном гибриде ...
Я получил этот фрагмент кода где-то еще. По словам веб-мастера, код взят из книги Кнута «Искусство компьютерного программирования». Поскольку у меня нет экземпляра этой книги, могу ли я узнать, что это…
Я знаю, что можно создать список со ссылками на себя на таких языках, как Python: >>> my_list = [1,2]
>>> my_list.append (мой_лист)
>>> распечатать my_list
[1,2, [...]]
>>> ...
У меня большой набор (100k) коротких строк (не более 100 символов), и мне нужно быстро найти всех, у кого есть определенная подстрока. Это будет использоваться в качестве поля поиска, в котором пользователь начинает вводить ...
У нас есть сетка с красными квадратами на ней. Это означает, что у нас есть массив из 3 квадратов (с углами == 90 градусов), которые, как мы знаем, имеют одинаковый размер, лежат в одной плоскости и с одинаковым вращением относительно ...
У меня есть (симметричная) матрица M, которая представляет расстояние между каждой парой узлов. Например, ABCDEFGHIJKL
А 0 20 20 20 40 60 60 60100120120120
...
Я читал идею проекта Java, описанную здесь: Пользователь приводит примеры того, что он хочет и не хочет совпадать. Программа пытается вывести регулярное выражение, подходящее для примеров. Тогда это ...
Я потратил некоторое время на реализацию быстрой сортировки алгоритм на C #.
После завершения я сравнил скорость моей реализации и метода C # Array.Sort-Method. Я просто сравниваю скорость работы со случайными массивами int. ...
У меня проблемы с этим. Я создаю метод, который добавляет рабочие дни в определенную дату.
например, я хочу добавить 3 рабочих дня к 15 сентября 2010 г. (среда), метод вернет 20 сентября (...
Базовые показатели - таблица: дата / время вызова, продолжительность разговора Как рассчитать «час наибольшей нагрузки»? http://en.wikipedia.org/wiki/Busy_hour - В системе связи скользящий 60-минутный период в течение ...
в Programming Pearls (второе издание) Столбец 5, проблема 5 вопрос о реализации двоичного поиска по несортированному массиву. Как можно добавить частичную проверку к функции при значительном ...
Классические социальные сети могут быть представлены в виде графика / матрицы. С помощью графа / матрицы можно легко вычислить кратчайший путь между 2 участниками
достижимости из A -> B
общей статистики (...
править Как кто-то заметил, я ищу точку, минимизирующую общее геодезическое расстояние между всеми остальными точками. Моя карта топографически похожа на карты в Pac Человек и ...