На этом уроке мы перепишем алгоритм перебора простых чисел с использованием списка, который будет постепенно, по мере необходимости, пополняться новыми простыми числами.
Дата отправки отчёта:
29 ноября 2016 г.
Задание выполнено: за
30 мин.
Чему научился:
Использовать список для перебора простых чисел
Что было сложным:
Не отвлекаться :) Так я и не поняла, зачем мы наследовали класс IEnumerable. Со списком всё понятно.
Комментарии:
В п.2 по этому уроку - опечатка - "алгорит"
Научился: Добавили в наш класс (перечисляемые простые числа) лист, куда записали найденные значения. Трудности: С вложенным итератором уже мозг закипает как оно работает. Но при этом все выглядит очень просто и логично.
Научился: Создал список List, добавил в программу алгоритм перебора простых чисел. Узнал, что yield создаёт коллекцию элементов не всю сразу, а по мере необходимости. Разложил число 614889782588491410 на простые множители. Получился список всех простых чисел от 2 до 47.