Я разрабатываю городскую игру создания и вошел в проблему. Вообразите игровую механику Caesar III Горной цепи: у Вас есть много городских районов с одним рынком каждый. Существует несколько зернохранилищ по расстоянию...
Есть ли какой-либо алгоритм в c# к singularize - pluralize слово (на английском языке) или действительно существует библиотека .NET, чтобы сделать это (может быть также на различных языках)?
Обычная задача в программировании интервью (хотя не из моего опыта интервью) состоит в том, чтобы взять строку или целое число и перечислить каждую возможную перестановку. Есть ли пример того, как это делается ...
Мы хотим искать данный элемент в круговом сортированном массиве в сложности, не больше, чем O (зарегистрируйте n). Пример: Ищите 13 в {5,9,13,1,3}. Моя идея состояла в том, чтобы преобразовать кольцевую антенную решетку в...
Учитывая массив целых чисел, где некоторые числа повторяются в 1 раз, некоторые числа повторяются 2 раза, и только одно число повторяется 3 раза, как Вы находите число тем повторением 3 раза. Используя хеш не был позволен....
Я услышал, что можно зашифровать данные с помощью рисунков набора Mandlebrot, и что этот алгоритм шифрования безопасен от кванта (не может быть поврежден с квантовым компьютером, в отличие от многих наиболее часто используемых...
У меня есть массив точек в неизвестном размерном пространстве, таких как: data=numpy.array ([[115, 241, 314], [153, 413, 144], [535, 2986, 41445]]) и я хотел бы найти среднее евклидово расстояние...
Это - обобщение "строки, содержит подстроку" проблема к (более) произвольным типам. Учитывая последовательность (такую как список или кортеж), каков лучший способ определить ли другая последовательность...
Мой вопрос, класс включен ниже для ориентированного на многопотоковое исполнение класса очереди единственного устройства записи единственного читателя? Этот вид очереди называют свободным от блокировок, даже если это заблокируется, если очередь будет пере
Вдохновленный этим вопросом и ответом, как я создаю универсальный алгоритм перестановок в F#? Google не дает полезных ответов на это.Править: Я предоставляю свой лучший ответ ниже, но я подозреваю это...
Я знаю, что есть довольно много вопросов о записи больших О, я уже проверил: простое английское объяснение Big O Big O, как вы рассчитываете / приближаете его? Big O Notation Домашнее задание - Код ...
Возможный дубликат: алгоритм поворота изображения на 90 градусов? (Без дополнительной памяти) Говоря о 90 градусах, я имею в виду, если: A = {1,2,3, 4,5,6, 7,8,9}, то после поворота на 90 градусов ...
Нахождение угла между двумя векторами трудно не использует правило косинуса. Однако, потому что я программирую для платформы с очень ограниченными ресурсами, я хотел бы избежать вычислений, таких как sqrt...
Возможный Дубликат: самый эффективный способ реализовать основанную на целом числе голову функции питания (интервал, интервал), Как я могу вычислить полномочия с лучшим временем выполнения? Например, 2^13. Я не забываю видеть где-нибудь...
Что является Вашим советом относительно: компенсация накопленной ошибки в объемных математических операциях на наборах Денежных объектов. Как это реализовано в Вашем производственном коде для Вашей локали? теория позади...
Я читал тот вопрос, и я помню списка Википедии алгоритмов. Я знаю, что Википедия имеет список игр С открытым исходным кодом также, но что я хочу, ссылки для простых игровых алгоритмов, даже...
Предположим, что у Вас есть список чисел с плавающей точкой, которые являются приблизительно кратными числами общего количества, например, 2.468, 3.700, 6.1699, которые являются приблизительно всеми кратными числами 1,234. Как был бы...
Я хотел бы создать функцию, которая принимает Дважды средний, двойное отклонение и возвращает случайное число с нормальным распределением. Пример: если я передаю в 5,00 как среднее и 2.00 как отклонение...
Это - продолжение моего вопроса со вчерашнего дня. У меня есть предупреждение Scott Meyers о коде только для записи моего ума. Мне нравится, когда идея в принципе использования стандартных алгоритмов получает доступ к ключам или...
Мне нужно было создать алгоритм, который (эффективно) будет принимать старый массив и новый массив и верните мне изменения между ними (какие элементы добавлены, а какие удалены). Это должно быть в ...
Я видел несколько решений для этого, но я задаюсь вопросом, что лучший и самый эффективный путь состоит в том, чтобы дедуплицировать таблицу. Можно использовать код (SQL, и т.д.), чтобы проиллюстрировать тезис, но я просто ищу...
Я записал программу, которая пытается найти Дружественных Пар. Это требует нахождения сумм надлежащих делителей чисел. Вот является мой текущий sumOfDivisors () методом: интервал sumOfDivisors (интервал n) {...
Стандартное строковое представление GUID берет приблизительно 36 символов. Который очень хорош, но также и действительно расточителен. Я задаюсь вопросом, как закодировать его в самом коротком способе использовать весь ASCII...
Я хотел бы смочь запуститься с года и вычислить случаи пятницы 13-е. Решение для грубой силы легко и очевидно. У меня есть что-то немного лучше, но я не сомневаюсь что кто-то...
Как я могу найти (выполните итерации), ВСЕ циклы в ориентированном графе из/в данный узел? Например, я хочу что-то вроде этого: A-> B-> A-> B-> C-> A, но нет: B-> C-> B
Существует несколько алгоритмов вокруг для нахождения минимального ограничительного прямоугольника, содержащего данный (выпуклый) полигон. Делает кто-либо знает об алгоритме для нахождения ограничения минимальной области...
Я на проблему 245 теперь, но поразил некоторые проблемы. Я уже сделал некоторую работу над ним, но не чувствую, что сделал любые реальные шаги к решению его. Вот то, что я имею до сих пор: Мы должны найти n=ab...
Есть ли алгоритм для генерации массива, содержащего все числа до N, используя функцию rand ()? Проблема в том, что rand () может возвращать одинаковое число, поэтому мне нужно трюк, чтобы этого избежать. (...
Как я могу найти, является ли отдельно связанный список круговым/циклическим или нет? Я пытался искать, но не мог найти удовлетворительное решение. Если возможно, можно ли предоставить псевдокод или реализацию Java?...
Я просто задался вопросом, может ли (с некоторой серьезной паранойей и при определенных обстоятельствах) использование алгоритма QuickSort рассматриваться как угроза безопасности в приложении. Оба его базовых внедрения...