Возможный дубликат: как найти k-й самый большой элемент в несортированном массиве длины n в O (n)? Сейчас я сижу перед заданием на курс.
Задача - найти n-й наименьший ...
Я хочу отсортировать файлы по возрастанию и убыванию времени модификации. Согласно этому ответу Похоже, что этого лучше всего достичь, определив функцию обратного вызова сортировки и используя usort / uasort. Однако ...
Скажем, у меня есть дерево, определенное в соответствии с рекомендацией в этом посте, хотя в моем случае это вектор, что, надеюсь, не имеет значения (это векторы в книге Programming Clojure):(дерево определения [1 [[2 [...] [...
Я получаю исключение, указанное выше, когда я запускаю приложение. Приложение использует asp.net mvc 3 / C #. Я сделал файл mdf и добавил его в папку App_Data в Visual Web Developer Express. Я добавил ...
Мне нужен алгоритм, который дает один экземпляр цикла в ориентированном графе, если таковой имеется. Может ли кто-нибудь показать мне направление? В псевдокоде или, что предпочтительнее, в Ruby? Ранее я спрашивал о подобном...
Этот вопрос здесь, кажется, не помогает :Вычисление процентилей (Ruby )Я хотел бы вычислить 95-й процентиль (или любой другой желаемый процентиль )из массива чисел. В конечном итоге...
Возможный дубликат: Найти минимальное число во всех смежных подмассивах размера l массива размера n У меня есть (большой) массив числовых данных (размер N) и я хотел бы вычислить массив бегущих ...
Возможный дубликат: лучший алгоритм для подсчета количества установленных битов в 32-битном целом числе? Привет, я столкнулся с этим вопросом в интервью. Я хочу найти количество установленных битов в данном числе ...
У меня есть реализация связанного списка, и я экспериментирую с алгоритмами Mergesort и QuickSort. Я не понимаю, почему операция сортировки в std :: list такая быстрая.
Глядя на std :: ...
Возможный дубликат: как получить однородную случайную форму между a, b с помощью известной однородной случайной функции RANDOM (0,1) В книге Введение в алгоритмы есть акциз: Опишите ...
Мне очень трудно понять Второй алгоритм для проблемы чтения-записи. Я понимаю общую концепцию, что писатели будут иметь приоритет над читателями (читатели могут ...
Допустим, это предварительно загруженные стандартные символы, введенные в текстовое поле. Я ищу код, который можно скопировать, а не библиотеку для установки. Это было вызвано вопросом: есть ли какой-либо нечеткий поиск или ...
Возможный дубликат: Подсчет свопов, необходимых для преобразования одной перестановки в другую Я ищу алгоритм, который подсчитывал бы какое-то расстояние между строками, где разрешена только операция ...
Задача «Сын дартса» - это соревнование по программированию Эла Циммермана, завершившееся 20 июня 2010 г. : Предположим, у вас есть мишень, разделенная на R. В каждом регионе дартса есть ...
В настоящее время я разрабатываю веб-приложение для получения потока Twitter и пытаюсь создать обработку естественного языка самостоятельно. Поскольку мои данные из Twitter (ограничены 140 символами ), есть...
Вдохновившись этими двумя вопросами: Работа со строками: вычислить "сходство строки с ее суффиксами" и Выполнение программы меняется при увеличении размера I/P больше 5 в C, я придумал...
Я пишу индикатор выполнения класс, который выводит обновленный индикатор выполнения каждые n тиков в std::ostream: class progress_bar
{
public: progress_bar(uint64_t ticks) : _total_ticks(ticks), ...
Possível duplicado: Quais são as armadilhas na implementação da pesquisa binária? Eu estava lendo a página da Wikipedia sobre Busca Binária e me deparei com uma citação de Knuth abaixo: "Embora a ideia básica de ...
Я работал над реализацией JavaScript в приключенческих играх начала 90-х и специально строил путь от места, где стоит герой, до места, на которое нажал игрок. Мой ...
Это более сложный ответ на вопрос: Эффективный способ поиска последовательных значений Каждый Продукт может иметь много строк Сегментов (тысячи). Каждый сегмент имеет столбец позиции, который начинается с 1 для ...
Я ищу концепцию для случайного распределения кругов в квадрате, чтобы они не пересекались. Все круги имеют одинаковый размер. Площадь, покрываемая кругами, может быть большой, вплоть до теоретического ...
Возможный дубликат :В -место перестановки матрицы Недавно посетил письменное техническое собеседование. Наткнулся на следующий вопрос. У меня есть массив, например testArray = {a1,a2,a3,...an,...
В задаче 36 проекта Эйлера говорится: Десятичное число, 585 = 1001001001 (бинарный), является палиндромным в обеих основаниях. Найдите сумму всех чисел, меньших одного миллиона, которые являются палиндромными по основанию ...
Возможные дубликаты: Реальные примеры рекурсии Примеры рекурсивных функций Я вижу, что в большинстве учебных пособий по языкам программирования рекурсия преподается на простом примере: как…
Я пробовал код из этого вопроса C ++ std :: transform () и toupper () .. почему это не удается? #include
#include <алгоритм> int main () {std :: string s = "hello"; std :: string ...
В CLRS, третьем издании, на странице 155, указано, что в MAX-HEAPIFY, Каждое дочернее поддерево имеет размер не более 2n / 3 - худший случай имеет место, когда нижний уровень дерева равен ровно половине ...
Возможный дубликат: Как определить пересечение двух отрезков линии? Может ли кто-нибудь предоставить алгоритм или код C для определения пересечения двух отрезков линии?
у меня есть набор от 100 до 200 точек (x,y). Нужно проверить, какие из них находятся на определенном расстоянии от других. Определенное расстояние фиксируется для всей программы, скажем, 50. Скажем, точка 1 падает ...
Мне интересно, есть ли подходящий алгоритм для поддержания баланса бинарного дерева, когда известно, что элементы всегда вставляются по порядку. Одним из вариантов для этого может быть использование ...