Программирование
Учебные и профессиональные материалы, посвящённые различным языкам программирования. Обращаем ваше внимание, что допустимо размещение лишь текстов программ, но не самих программ!!! Пользователи, нарушившие данные правило (из любых соображений), безоговорочно заносятся в чёрный список.
-
Привествую всех читателей данной статьи. Хочу выложить пример кода для шифра Цезаря. Перейдем к делу, но сначала немного теории. Шифр Цезаря, также известный как шифр сдвига, код Цезаря или сдвиг Цезаря — один из самых простых и наиболее широко известных методов шифрования. Как можно понять суть шифра в сдвиге исходного значения буквы. Ключом является целое число. Зашифровать таким образом сообщение можно на обычном листке бумаги. Для этого от исходной буквы нужно сделать сдвиг на длину ключа. Пример:... далее
Комментариев: 0
-
Описание: в лабораторной описаны методы генерации случайных величин, которые необходимо имплементировать на языке программирования. Для реализации данной задачи я выбрал язык C++. Условие: labwork_01_2021.pdf Структура: main.cpp - точка входа в программу. Как известно, в связи с ахитектурными особенностями процессоров Intel, C++ не корректно выполняет модульные операции для отрицательных чисел. Для решения этой проблемы был создан файл modlib.h, который решает ее. Все остальные файлы являются генераторами.... далее
Комментариев: 0
Notes on Deep Learning Theory Заметки ШАД (англ.)
Заметки по Deep Learning ШАД. Evgenii (Eugene) Golikov Neural Networks and Deep Learning lab. Moscow Institute of Physics and Technology Moscow, Russia golikov.ea@mipt.ru December 11, 2020 These are the notes for the lectures that I was giving during Fall 2020 at the Moscow Institute of Physics and Tech- nology (MIPT) and at the Yandex School of Data Analysis (YSDA). The notes cover some aspects of initialization, loss landscape, generalization, and a neural tangent kernel theory. While many other topics (e.g. expressivity, a mean-field theory, a double descent phenomenon) are missing in the current version, we plan to add them in future revisions.
Комментариев: 0