Город МОСКОВСКИЙ
02:00:32

Урок 4. class'ы в Python | Алгоритмы и структуры данных для технических интервью на Python

Аватар
ArtisticInkTV
Просмотры:
51
Дата загрузки:
04.11.2023 12:31
Длительность:
02:00:32
Категория:
Лайфстайл

Описание

На 4-м уроке были пройдены следующие темы:
1. решение "Котлет" https://informatics.mccme.ru/mod/statements/view3.php?id=276&chapterid=265#1
2. решение "Суммы кубов" https://informatics.mccme.ru/mod/statements/view3.php?id=254&chapterid=158#1
3. решение "Ханойских башен" https://informatics.mccme.ru/mod/statements/view.php?id=2550#1
4. что такое class?
5. __init__(self, ...)
6. объявление функций класса
7. использование класса (создание instance'ов, вызов функций)
8. про то, как сдавать задачи на LeetCode
9. __str__(self)
10. статические (class P: x = 1) и скрытые (self.__variable) variables
11. isinstance(obj, Class), issubclass(sub, sup)
Код, использованный в этом уроке: https://drive.google.com/file/d/1RgAxKaTIaOIRlQdX3FLlOI7DRGxkEJCT/view?usp=sharing
Веб-сайты, которые будут использованы в курсе:
* https://ideone.com - онлайн IDE (среда разработки), где можно запускать Python код.
* https://informatics.mccme.ru - веб-сайт Московского Центра Непрерывного Математического Образования (МЦНМО), где в основном мы будем решать задачи для ознакомления с темами.
* https://www.e-olymp.com/ - украинский веб-сайт, содержащий в себе много задач с различных олимпиад от начинающего до продвинутого уровня, администратором которого является мой учитель с Украины.
* http://leetcode.com - самый популярный веб-сайт для подготовки к техническим интервью в IT-компании.
* https://codeforces.com - самый популярный веб-сайт для изучения спортивного программирования и участия в онлайн-соревнованиях.

Рекомендуемые видео