Яндекс сообщил о начале проведения олимпиады по информатике на базе бесплатной цифровой платформы для обучения основным школьным предметам Яндекс Учебник. Мероприятие начнется 17 марта. В нем могут принять участие школьники 6-11 классов. Проект поддерживают Фонд Сегаловича и команда голосового помощника «Алиса».
Яндекс рассказал, что олимпиада по информатике продлится с 17 марта по 7 мая. Для участия в ней необязательно уметь программировать. Компания обещает дать школьникам необходимые знания во время прохождения заданий. ... Читать дальше »
Теория игр — это область математического знания, изучающая принятие решений среди соревнующихся игроков. Она была впервые сформулирована математиком Джоном фон Нейманом и экономистом Оскаром Моргенштерном в 1940-х годах. Она была названа теорией игр, так как попыталась объяснить стратегии двух или более игроков в данной ситуации. В теории игр взаимодействие между двумя или более игроками обычно определяется в рамках игры с особым набором правил. Это относится к играм с нулевой суммой, что означает выигрыш одного игрока и проигрыш всех остальных. С помощью явления игры можно смоделировать многие явления в психологии, эволюционной биологии, войнах, полити
... Читать дальше »
Управление памятью — одна из самых популярных тем, которые обсуждаются на собеседованиях для разработчиков Python. Таким образом работодатели проверяют понимание программистом некоторых внутренних механизмов языка.
Вот несколько самых частых вопросов по этой теме:
Как получить адрес памяти объекта Python или произвести обратную операцию?
Исследователям данных часто приходится работать с достаточно объемными наборами данных, которые трудно обработать компьютеру. Эта проблема не нова и, как и любая другая, не имеет универсального решения. Лучший выход из положения будет зависеть от конкретных данных и задач приложения. И все же попытаемся выделить из три наиболее оптимальных решения.
1. Сокращение используемой памяти путем оптимизации типов данных
PHP (препроцессор гипертекста) — это язык программирования, который позволяет веб-разработчикам создавать динамический контент, взаимодействующий с базами данных. PHP в основном используется для разработки веб-приложений.
Зачем изучать PHP?
PHP возник как небольшой проект с открытым исходным кодом. Он развивался по мере того, как все больше людей понимали, насколько он полезен. Расмус Лердорф выпустил первую версию PHP еще в 199
... Читать дальше »
Парсинговому движку PHP необходимо отличать код PHP от других элементов страницы. Механизм, позволяющий это сделать, известен как “экранирование” — есть четыре способа его реализации.
Алгоритм предназначен для достижения оптимального решения задачи. В подходе с жадным алгоритмом оно выбирается из заданной предметной области решений. Причём берутся ближайшие, кажущиеся оптимальными решения — отсюда и название «жадный».