Для некоторого кода, который я пишу, я мог бы использовать хорошую общую реализацию debounce на Java. общедоступный интерфейс Callback {общедоступный вызов void (Object arg);
} class Debouncer реализует обратный вызов {...
Кто-либо знает, где я могу получить демонстрационную реализацию Ориентированного графа и примера кода для выполнения топологического вида на ориентированном графе? (предпочтительно в Java)
Проблема, у меня есть список 1 миллиона чисел, но я только хочу 10 сначала отсортированного списка, но я не хочу сортировать целый список? Это возможно?
Некоторое время назад я считал новую Добычу. Даже при том, что это находится определенно в области забавной научной фантастики, это возбудило мой интерес в рое/скоплении AI. Я видел некоторые примеры этих демонстраций недавно на...
Are there are any pseudo-random number generators that are easy enough to do with mental arithmetic, or mental arithmetic plus counting on your fingers. Obviously this limits to fairly simple math - ...
Вот то, что я пытаюсь сделать: - мне нужна функция, что при передаче как аргумент идентификатор (для категории вещей) обеспечит все подкатегории и sub-sub категории и sub-sub-sub.. и т.д...
Исходя из этой оригинальной идеи, которую многие из вас, вероятно, видели раньше: http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/ Я хотел попробовать использовать другой подход: ...
Проблема я хочу разделить сетку (2D массив) в части случайной формы (думают тектонические плиты земли). Критерии: размер сетки Вводов данных пользователем (программа должна масштабироваться, потому что это могло быть очень...
У меня есть набор значений и соответствующий процент для каждого: a: шанс 70%
b: шанс 20%
c: Вероятность 10%. Я хочу выбрать значение (a, b, c) на основе заданного процента вероятности. как мне подойти ...
Какой алгоритм обычно используется при реализации программы проверки правописания, которая сопровождается с предложениями слова? Сначала я думал, что могло бы иметь смысл проверять каждое новое введенное слово (если не найденный в...
У меня есть словарь 'n' данных слов и существуют Запросы 'm' для ответа на. Я хочу произвести количество слов в словаре, которые являются расстоянием редактирования 1 или 2. Я хочу оптимизировать набор результатов...
Если вы уже есть первичная факторизация числа, какой самый простой способ получить набор всех факторов этого числа? Я знаю, что мог бы просто выполнить цикл от 2 до sqrt (n) и найти все делимые ...
Проблема Ханойских башен - классическая проблема для рекурсии. Вам дается 3 колышка с дисками на одном из них, и вы должны переместить все диски с одного стержня на другой, следуя данным правилам. ...
The actual question goes like this: McDonald's is planning to open a number of joints (say n) along a straight highway. These joints require warehouses to store their food. A warehouse can store food ...
Я просто получил этот вопрос на собеседовании по позиции SE, и я не совсем уверен, как на него ответить, кроме грубой силы: учитывая натуральное число N, найдите два числа, A и P, такие, что: N = A + (A + 1) + (...
Это довольно распространенный алгоритм при разборе командной строки. Учитывая набор предопределенных длинных имен опций - вычислите самый короткий префикс, который однозначно идентифицирует одну из этих опций. Так, например, для ...
Я пытаюсь определить абстрактный класс, реализующий Comparable. Когда я определяю класс со следующим определением: открытый абстрактный класс MyClass реализует подклассы Comparable ...
Suppose you have a dictionary that contains valid words. Given an input string with all spaces removed, determine whether the string is composed of valid words or not. You can assume the dictionary ...
Я сейчас работаю над генератор сканера. Генератор уже работает нормально. Но при использовании классов символов алгоритм становится очень медленным. Генератор сканера производит сканер для UTF8 ...
У меня есть проблема вероятности, которую мне нужно смоделировать в разумном количестве время. В упрощенном виде у меня есть 30 несправедливых монет с различной известной вероятностью. Затем я хочу спросить кое-что ...
Существует структура данных, называемая treap: это рандомизированное двоичное дерево поиска, которое также представляет собой кучу случайно сгенерированных так называемых «приоритетов». Есть разновидность этой структуры, где ключи ...
Мне нужно реализовать список пропуска без блокировки. Я пытался искать документы. К сожалению, все, что я нашел, было свободными от единственных ссылок списками (во многих вариантах). Однако, как реализовать список пропусков без блокировки?
Это не домашняя работа. Просто интересная задача :) Учитывая полный двоичный поиск три represensted массивом. Отсортируйте массив в O (n) использование постоянной памяти. Пример: Дерево: 8...
Учитывая неотсортированную последовательность целых чисел, которая течет в Вашу программу как поток. Целые числа - слишком многие для вписывания в память. Предположите, что существует функция: интервал getNext () броски...
Следующая функция, как утверждают, оценивает, является ли число целочисленным питанием 4. Я действительно не совсем понимаю, как это работает? bool fn (неподписанный интервал x) {если (x == 0) возвращают false; если (x и (x - 1)...
Мы имеем дело с самым подобным neigthbour алгоритмом здесь. Часть алгоритма вовлекает поиск в порядок по дереву. Вещь состоит в том, что до сих пор, мы наклоняемся, делают то дерево, чтобы быть двоичным...
У меня есть интересная проблема алгоритма здесь. Проблема способом связана с моделированием электронных проектов. Скажите, например, у меня есть структура, содержащая некоторые логические элементы. скажите логический элемент И с 3 входами...
как я могу реализовать алгоритмы, такие как Dijkstra или отслеживающий в обратном порядке на Google Maps, интегрированной в Android? Например, я хочу вычислить маршрут из города в город B, таким образом, что я плачу самую низкую цену за...