Таким образом, я работал над способом лениво генерировать начала, и я придумал эти три определения, который вся работа эквивалентным способом - просто проверяющий, имеет ли каждое новое целое число фактор среди всех...
Если вы уже есть первичная факторизация числа, какой самый простой способ получить набор всех факторов этого числа? Я знаю, что мог бы просто выполнить цикл от 2 до sqrt (n) и найти все делимые ...
От этой статьи,/^1? $ | ^ (11 +? $)\1+ / проверяют, является ли число (его значение в унарном) простым или нет. Используя это, жемчуг-l-e' (1 x $ _)! ~/^1? $ | ^ (11 +? $)\1+ / && печатают в то время как ++ $ _'; возвращает список...
Я задавался вопросом, есть ли у кого-то здесь хорошая реализация Решета Atkin, который они хотели бы совместно использовать. Я пытаюсь реализовать его, но не могу вполне перенести голову вокруг него. Вот что я...
Я работал над решением Euler проблем Проекта в Clojure для поправлений, и я уже столкнулся с поколением простого числа пару раз. Моя проблема состоит в том, что это просто берет слишком долго. Я...
Я пытаюсь преобразовать реализацию теста примитивности Baillie – PSW из Python в Java. Я думаю, что я сделал это в основном правильно, но есть часть, где ответы начинают отклоняться, и в результате ...
Проблема: У меня есть следующая задача: [...] написать программу, которая получает положительное целое число больше 1 и проверяет, является ли оно простым или составным. Решение: я придумал следующее: ...
Я хочу, чтобы пользователь ввел число, и программа должна напечатать, если число простое или нет. Но я не хочу использовать циклы, чтобы найти простое число, как я могу сделать это без циклов? php $ i = ...
Я пытаюсь проверить, является ли число простым с использованием рекурсии. Мне нужно было использовать рекурсивную вспомогательную функцию, но я не уверен, как мне это реализовать. Я думаю, что знаю алгоритм, но я никогда ...
Я пытаюсь написать простую функцию сита для вычисления простых чисел в clojure. Я видел этот вопрос о написании эффективной функции сита, но пока не дошел до этого. Прямо сейчас я ...
Я старательно корплю в некотором коде, который проверяет на делимость (да, это должно генерировать начала), и я хочу знать, как остановиться для... цикла, если условие соблюдают однажды. Код как это: $...
Чтобы уточнить, это не домашнее задание :) Я хотел найти простые числа для математического приложения, которое я создаю и наткнулся на приближение Решета Эратосфена. Я написал реализацию ...
Я делаю проект в данный момент, и мне нужен эффективный способ для вычисления простых чисел. Я использовал решето Эратосфена, но, я искал вокруг и нашел что решето...
У меня вопрос по Clojure: я пытаюсь изучить язык, пройдя через Мы с Project Euler не понимаем, что происходит под капотом: Следующий код предназначен для использования return ...
Несколько лет назад было доказано, что НАЧАЛА находятся в P. Там какие-либо алгоритмы реализуют свой тест простоты чисел в Python? Я хотел выполнить некоторые сравнительные тесты с наивным генератором и лично убедиться как...
Итак, я разработал следующую функцию для проверки того, является ли данное число простым в Haskell (предполагается, что первое простое число равно 2): isPrime k = length [x | x <- [2..k], k `mod` x == 0] == 1 он имеет ...
Используя вероятностную версию теста Миллера-Рабина, я составил список средних и больших (200-300 цифр) вероятные простые числа. Но, вероятно, этого недостаточно! Мне нужно знать, что эти числа ...
В теории вычислительной сложности формальный язык, соответствующий простым числам, обозначается как PRIMES. Легко показать, что PRIMES находится в Co-NP: его состав COMPOSITES находится в NP ...
Я решаю некоторые классические задачи на Haskell, чтобы развить свои функциональные навыки, и у меня есть проблема с реализацией оптимизации, предложенной на этом сайте "Programming Praxis": У меня есть три решения ...
На данный момент я понял, как превратить каждую гласную в '!' и это работает. Для этого я использовал функцию bool isVowel (). Теперь я хочу заглавными буквами каждую третью букву. Мой массив char ...
I Я много лет интересовался проблемой поиска лучшего распознавателя простых чисел. Я понимаю, что это огромная область академических исследований и учебы - мой интерес к ней действительно для развлечения. ...
Мне не хватает памяти при нахождении 10 001-го простого числа. объект Euler0007 {def from (n: Int): Stream [Int] = n # :: from (n + 1) def sieve (s: Stream [Int]): Stream [Int] = s.head # :: sieve ( s ....
Я пытаюсь изучить программирование на Python, и я довольно новичок в этом. У меня были проблемы с печатью ряда простых чисел от одного до ста. Я не могу понять, что не так с моим кодом. Здесь'...
I'm trying to generate a list of primes below 1 billion. I'm trying this, but this kind of structure is pretty shitty. Any suggestions? a <- 1:1000000000
d <- 0
b <- for (i in a) {for (j ...
Возможные дубликаты: n-е уродливое число Найти K-е наименьшее число для выражения (2^x)*(3^y)*(5^z) Мне интересно, как быстро и элегантно решить эту проблему: Мы определяем "уродливое" каждое ...
Возможный дубликат: Помощь с проблемой алгоритма от SPOJ. Наткнулся на этот вопрос интервью. Учитывая два n-значных простых числа, преобразуйте первое простое число во второе, изменив одну цифру на ...
Possible Duplicate: Efficiently finding all divisors of a number This is much more of an efficiency question than a generic "find a way to do it", but after getting some odd results, I want to ...
Когда я запускаю git blame для файла (используя msysgit), я всегда получаю распечатку следующего вида: 00000000 (еще не зафиксировано 2011-01-09 11:21:30 +0200 1) пакет co
Словари Net изменяют размер до простых чисел? Согласно этому вопр
Supposing simple uniform hashing, that being, any given value is equally like to hash into any of the slots of the hash. Why is it better to use a table of size 127 and not 128? I really don't ...