Поколение Python 🐍

Поколение Python 🐍

Аудитория: 41 600 подписчиков
Категория: Технологии
Серия курсов по языку Python от BEEGEEK 🐝.

Сайт: pygen.ru
Мерч: shop.pygen.ru
Чат: @pygen_ru_comments
Бот: @pygen_ru_bot
Поддержка: @pygen_ru_support

Перечень РКН: https://www.gosuslugi.ru/snet/673650d605391b3bfb5541c0

Статистика канала

41 600 подписчиков

Последние посты

Поколение Python 🐍
Превью публикации
Друзья, подводим итоги розыгрыша среди подписчиков! 😎🍀 Бесплатный доступ к курсу "Поколение Python": ООП получает Сергей Гришин (@bermud11). Поздравляем!✅ Проверить результаты конкурса можно по ссылке.☝️☝️☝️☝️ Скоро проведем очередной розыгрыш среди бустеров канала. Стать бустером можно по ссылке.Ставьте реакцию:❤️ — если рады за победителя😈 — если рады, но не от всего сердца#поколениеpython #конкурс
6 700
Поколение Python 🐍
Превью публикации
Друзья, разбираем задачу на код! 😌✔️ Приведем одно из возможных решений задачи с применением метода скользящего окна:def index_of_first_occurrence(s1, s2): n = len(s1) m = len(s2) for window_start in range(n - m + 1): for i in range(m): if s2[i] != s1[window_start + i]: break if i == m - 1: return window_start return -1В двойном цикле перебираем каждую возможную подстроку длины len(s2) в строке s1 и проверяем, равна ли она s2.Во внешнем цикле перебираем все возможные начальные позиции окна window_start в строке s1, где строка s2 может поместиться. Во вложенном цикле перебираем каждый символ строки s2 и сравниваем его с соответствующим символом в строке s1:◽️если символы не совпадают, прерываем цикл с помощью оператора break, так как это означает, что подстрока s2 не совпадает с текущим окном в s1, переходим к следующей позиции окна◽️если символы совпадают, продолжаем проверку остальных символов◽️если все символы строки s2 совпали с символами в окне строки s1 (цикл завершился без прерывания), возвращаем индекс начала вхождения, то есть window_startЕсли строка s2 не встречается в строке s1, возвращаем значение -1.⬇️Как вы думаете, какова временнáя и пространственная сложность данного алгоритма? Пишите в комментариях. 😉Ставьте реакцию:🔥 — если задача показалась вам легкой👀 — если пришлось основательно подумать над решением#поколениеpython #собеседования #разборзадачи
6 700
Поколение Python 🐍
Превью публикации
Друзья, разбираем задачу про очень странный тест. 😵‍💫❤️ Ответ 1 подразумевает, что правильными являются варианты 2 и 6, которые противоречат друг другу. Следовательно, исключаем ответ 1. ❤️Ответ 3 подразумевает, что верен ответ 1, который мы только что исключили. Следовательно, исключаем ответ 3.❤️ Предположим, что ответ 2 является правильным. Тогда правильным становится и вариант 4, так как ответы 1 и 3 уже исключены. Возникает противоречие вариантов 2 и 4. Следовательно, исключаем ответ 2. ❤️ Так как ответы 1, 2 и 3 ложны, вариант 4 тоже ложный. Исключаем его.❤️Ответ 5 не противоречит предыдущим выводам, а ответ 6 противоречит, так как подразумевает, что утверждение 5 ложно.❤️ Следовательно, единственным верным ответом будет вариант 5.Ставьте реакцию:🔥 — если быстро поняли логику решения👀 — если даже разбор помог не сразу#разборзадачи #поколениеpython
6 380
Поколение Python 🐍
Превью публикации
Друзья, в нашем чате часто возникают споры об использовании нейросетей при изучении программирования. 😃Расскажите в комментариях:🔘как вам помогал ChatGPT в ходе освоения курсов "Поколения"🔘какие еще нейросети вы используете при изучении программирования и в других сферахРугаться не будем! 😁Ставьте реакцию:🔥 — если используете нейросети постоянно❤️ — если пользуетесь нейросетями только для развлечения👨‍💻 — если применяете нейросети по работе👀 — если вообще не любите пользоваться нейросетями#поколениеpython
6 560
Поколение Python 🐍
Превью публикации
Друзья, сегодня поговорим об альфа- и бета-тестировании программного обеспечения. 😉☑️ Альфа- и бета-тестирование — это этапы тестирования программного обеспечения, которые помогают выявить ошибки, улучшить качество продукта и подготовить его к релизу. Эти этапы проводятся перед выпуском продукта для конечных пользователей и позволяют разработчикам и тестировщикам оценить его стабильность, функциональность и удобство использования.📌Что такое альфа-тестирование?🟪Альфа-тестирование — это первый этап тестирования, который проводится внутри компании-разработчика. Оно выполняется на ранней стадии разработки, когда продукт еще не полностью готов, но уже имеет базовую функциональность. Основная цель — выявить критические ошибки, проверить работоспособность основных функций и убедиться, что продукт соответствует требованиям.📌Кто проводит альфа-тестирование?🟪Альфа-тестирование обычно проводится внутренними тестировщиками или разработчиками, которые создавали продукт. Иногда привлекаются сотрудники других отделов, например, технической поддержки или аналитики.📌Что такое бета-тестирование?🟪Бета-тестирование — это следующий этап тестирования. На этом этапе программный продукт уже достаточно стабилен, и его функциональность близка к финальной версии. 📌Кто проводит бета-тестирование?🟪Бета-тестирование предполагает привлечение реальных пользователей, которые тестируют продукт в реальных условиях. Как правило, для бета-тестирования привлекается ограниченный круг пользователей, например, по приглашениям.Ставьте реакцию:🔥 — если знали про разницу между альфа- и бета-тестированием👀 — если раньше не понимали, что значат эти слова🔝🔝🔝Сохраняйте пост в избранное, точно пригодится! ✍🏻#поколениеpython #полезныйматериал
6 570

Оставить комментарий/отзыв

Рекомендации

КиберПанк | Технологии Будущего | Technology

КиберПанк | Технологии Будущего | Technology

@technology_future_cyberpunk
42.5K подписчиков

"КиберПанк" - это будущее, которое уже здесь! Технологии, крипто, бизнес, VR/AR, инвестиции. Админ: @ Купить...

Спасите мои выходные

Спасите мои выходные

@TimepadRU
42.4K подписчиков

Находим вам новые увлечения на Таймпаде (и не только!) Мы в Петербурге: @Timepadru_spb Регистрация в РКН: ht...

Метаверсище и ИИще

Метаверсище и ИИще

@cgevent
41.9K подписчиков

Это не новости, это персональный экспертный взгляд на то, как развивается индустрия ИИ, графики, метаверса, кр...

ГлавХак

ГлавХак

@glav_hack
41.6K подписчиков

Лучший канал об IT и для IT. ———————————————— ► Утечки, хакеры, дыры в популярных приложениях и сайтах ► Защит...

involta - технологии, наука, будущее, IT, интернет!

involta - технологии, наука, будущее, IT, интернет!

@involta
41.6K подписчиков

Алекс Концов о технологиях, которые меняют мир. Technologies we love. Погуглите, что такое involta ;)

Power Device

Power Device

@powerdeviceofficial
41.4K подписчиков

Настройка и фишки андроид телефонов, IT технологии. Youtube канал - https://www.youtube.com/c/PowerDevice Для...

Как приручить единорога

Как приручить единорога

@edinorog_q
40.2K подписчиков

Авторский канал про стартапы, технологии и бизнес 📍Связь: @edinorog_man Менеджер: @Spiral_Yuri

MIUI | HyperOS Updates

MIUI | HyperOS Updates

@miui_upds
41.1K подписчиков

Публикуем самые свежие обновления HyperOS — фирменной оболочки для смартфонов Xiaomi, Redmi и POCO. Буст — ht...

Crazy duck️️

Crazy duck️️

@zobghi
36.9K подписчиков

Новости в мире гаджетов, ИИ и технологий По вопросам сотрудничества: obione.kenobi@inbox.ru Связь с ботом @Der...

Телекоммуналка

Телекоммуналка

@telecommunal
40.9K подписчиков

Кухня коммуналки российского телекома. 🚀 - 📡 - 🔌 - 📱 - 〽️ - 💰 - 🖥 - 👷🏼‍♂️ Инсайды: @alexey_telecommunal Рекл...