👨💻 Навигация по темам и языкам программирования
Языки Программирования:
- #Algorithm
- #Cpp
- #Csharp
- #CSS
- #DevOps
- #Gamedev
- #Go
- #Hacking
- #HTML
- #Java
- #JavaScript
- #Kotlin
- #Lisp
- #Linux
- #Mobile
- #PHP
- #Python
- #Q_Sharp
- #R
- #Ruby
- #Rust
- #Scala
- #Solidity
- #SQL
- #Swift
- #Unity
- #ИБ
- #Полезно
Темы:
#Советы - полезные советы по изучению программирования
#Видео - множество видео-уроков по IT и Программированию
#Job - актуальные IT-сферы для разработчиков
#Статья - лучшие статьи для программистов со всего интернета
#Шпаргалка - необходимая инфа по теме, укомплектованная в одном фото
Языки Программирования:
- #Algorithm
- #Cpp
- #Csharp
- #CSS
- #DevOps
- #Gamedev
- #Go
- #Hacking
- #HTML
- #Java
- #JavaScript
- #Kotlin
- #Lisp
- #Linux
- #Mobile
- #PHP
- #Python
- #Q_Sharp
- #R
- #Ruby
- #Rust
- #Scala
- #Solidity
- #SQL
- #Swift
- #Unity
- #ИБ
- #Полезно
Темы:
#Советы - полезные советы по изучению программирования
#Видео - множество видео-уроков по IT и Программированию
#Job - актуальные IT-сферы для разработчиков
#Статья - лучшие статьи для программистов со всего интернета
#Шпаргалка - необходимая инфа по теме, укомплектованная в одном фото
👍16❤2
🧩Алгоритмы на Python 3. Лекция №1
▬▬▬▬▬▬▬▬
Темы, рассмотренные на лекции №1:
- Что есть "информатика" и что понимает под этим лектор
- Что значит "уметь программировать"
- Hello, World!
- Концепция присваивания в Python
- Обмен двух переменных значениями через одну временную и две временные переменные.
- Множественное присваивание в кортежи переменных.
- Обмен значений.
- Арифметические операции. Возведение в степень, деление нацело.
- Цикл while. Инструкции управления циклом.
- Вложенный цикл while
- Условный оператор if
- Цикл for и его особенности в Python.
- Функция range()
- Оператор continue
Смотреть лекцию 📺
#Algorithm #Python #Видео // Easy Code
▬▬▬▬▬▬▬▬
Темы, рассмотренные на лекции №1:
- Что есть "информатика" и что понимает под этим лектор
- Что значит "уметь программировать"
- Hello, World!
- Концепция присваивания в Python
- Обмен двух переменных значениями через одну временную и две временные переменные.
- Множественное присваивание в кортежи переменных.
- Обмен значений.
- Арифметические операции. Возведение в степень, деление нацело.
- Цикл while. Инструкции управления циклом.
- Вложенный цикл while
- Условный оператор if
- Цикл for и его особенности в Python.
- Функция range()
- Оператор continue
Смотреть лекцию 📺
#Algorithm #Python #Видео // Easy Code
YouTube
Алгоритмы на Python 3. Лекция №1
Практика: http://judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
👍9
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
▬▬▬▬▬▬▬▬
Знакомимся с десятью маст-хэв для каждого кодера алгоритмами, которые будут полезными для работы с графами (исходный код прилагается).
Читать здесь ⬅️
#Algorithm #Статья // Easy Code
▬▬▬▬▬▬▬▬
Знакомимся с десятью маст-хэв для каждого кодера алгоритмами, которые будут полезными для работы с графами (исходный код прилагается).
Читать здесь ⬅️
#Algorithm #Статья // Easy Code
👍7❤1
📒 Зачем тебе знать алгоритмы | 2022
▬▬▬▬▬▬▬▬
Знание и понимание алгоритмизации это то, что выводит качество кода на новый уровень.
В этом видео узнаем как выучить алгоритмы, какие алгоритмы должен знать каждый разработчик и зачем вообще нужно знать алгоритмы.
Ссылка на Видео ⬅️
#Algorithm #Видео // Easy Code
▬▬▬▬▬▬▬▬
Знание и понимание алгоритмизации это то, что выводит качество кода на новый уровень.
В этом видео узнаем как выучить алгоритмы, какие алгоритмы должен знать каждый разработчик и зачем вообще нужно знать алгоритмы.
Ссылка на Видео ⬅️
#Algorithm #Видео // Easy Code
👍9
🤔 Как ускорить свой код в миллион раз | Рекурсия и Алгоритмы
▬▬▬▬▬▬▬▬
Рекурсия - вызов функции самой себя.
При достаточно большом объеме данных, рекурсия просто сломает вам код.
Нехватка места и нехватка времени.
Это 2 проблемы, которые мы научимся решать, оптимизируя рекурсивные алгоритмы при помощи динамического программирования и эмуляции стека.
Перед этим - важно понять, как рекурсия работает пошагово, как ее составлять и какие задачи она может решать.
Обо всем об этом - в данном видео.
Ссылка на Видео-Урок ⬅️
#Полезно #Видео #Algorithm // Easy Code
▬▬▬▬▬▬▬▬
Рекурсия - вызов функции самой себя.
При достаточно большом объеме данных, рекурсия просто сломает вам код.
Нехватка места и нехватка времени.
Это 2 проблемы, которые мы научимся решать, оптимизируя рекурсивные алгоритмы при помощи динамического программирования и эмуляции стека.
Перед этим - важно понять, как рекурсия работает пошагово, как ее составлять и какие задачи она может решать.
Обо всем об этом - в данном видео.
Ссылка на Видео-Урок ⬅️
#Полезно #Видео #Algorithm // Easy Code
👍13
💽 Алгоритмы сортировки: зачем они нужны?
▬▬▬▬▬▬▬▬
А зачем вообще нужны алгоритмы сортировки, если исключить собеседования? Как часто мы применяем их на практике, а если и применяем, то правильно ли? Давайте разбираться.
▫️Ложка теории
▫️Бочка практики
▫️Почему их так любят на собеседованиях?
▫️Где на практике применяются алгоритмы сортировки?
▫️Выводы
Ознакомиться с руководством ⬅️
#Algorithm #Полезно // Easy Code
▬▬▬▬▬▬▬▬
А зачем вообще нужны алгоритмы сортировки, если исключить собеседования? Как часто мы применяем их на практике, а если и применяем, то правильно ли? Давайте разбираться.
▫️Ложка теории
▫️Бочка практики
▫️Почему их так любят на собеседованиях?
▫️Где на практике применяются алгоритмы сортировки?
▫️Выводы
Ознакомиться с руководством ⬅️
#Algorithm #Полезно // Easy Code
🔥5
💡Зачем программисту изучать алгоритмы
▬▬▬▬▬▬▬▬
Понятие «алгоритм» довольно расплывчато — обычно оно обозначает последовательность действий для достижения конкретной цели. Например, есть алгоритм заваривания чая или алгоритм сборки шкафа из ИКЕА. Но в контексте программирования мы имеем в виду другие алгоритмы.
Разбираемся, зачем же нужны алгоритмы и в каких ситуациях их знание будет преимуществом.
Читать статью на сайте ◽️
#Algorithm #Статья // Easy Code
▬▬▬▬▬▬▬▬
Понятие «алгоритм» довольно расплывчато — обычно оно обозначает последовательность действий для достижения конкретной цели. Например, есть алгоритм заваривания чая или алгоритм сборки шкафа из ИКЕА. Но в контексте программирования мы имеем в виду другие алгоритмы.
Разбираемся, зачем же нужны алгоритмы и в каких ситуациях их знание будет преимуществом.
Читать статью на сайте ◽️
#Algorithm #Статья // Easy Code
👍6
❓ Пройди тест на знание алгоритмов и структур данных
▬▬▬▬▬▬▬▬
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
Пройти тест ⬅️
#Test #Algorithm // Easy Code
▬▬▬▬▬▬▬▬
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
Пройти тест ⬅️
#Test #Algorithm // Easy Code
👍2
🎯 Алгоритмы сортировки: что, зачем и почему?
▬▬▬▬▬▬▬▬
Для новичков в мире программирования тема “Алгоритмы” почти всегда является чем-то из разряда “О наболевшем”. Но не стоит их бояться. Достаточно начать с правильного знакомства и понять для чего они.
Ознакомиться с руководством ⬅️
#Algorithm #Полезно // Easy Code
▬▬▬▬▬▬▬▬
Для новичков в мире программирования тема “Алгоритмы” почти всегда является чем-то из разряда “О наболевшем”. Но не стоит их бояться. Достаточно начать с правильного знакомства и понять для чего они.
Ознакомиться с руководством ⬅️
#Algorithm #Полезно // Easy Code
🔥4👍2
🤔 Как ускорить свой код в миллион раз | Рекурсия и Алгоритмы
▬▬▬▬▬▬▬▬
Рекурсия - вызов функции самой себя.
При достаточно большом объеме данных, рекурсия просто сломает вам код.
Нехватка места и нехватка времени.
Это 2 проблемы, которые мы научимся решать, оптимизируя рекурсивные алгоритмы при помощи динамического программирования и эмуляции стека.
Перед этим - важно понять, как рекурсия работает пошагово, как ее составлять и какие задачи она может решать.
Обо всем об этом - в данном видео.
Ссылка на Видео-Урок ⬅️
#Полезно #Видео #Algorithm // Easy Code
▬▬▬▬▬▬▬▬
Рекурсия - вызов функции самой себя.
При достаточно большом объеме данных, рекурсия просто сломает вам код.
Нехватка места и нехватка времени.
Это 2 проблемы, которые мы научимся решать, оптимизируя рекурсивные алгоритмы при помощи динамического программирования и эмуляции стека.
Перед этим - важно понять, как рекурсия работает пошагово, как ее составлять и какие задачи она может решать.
Обо всем об этом - в данном видео.
Ссылка на Видео-Урок ⬅️
#Полезно #Видео #Algorithm // Easy Code
👍2
👽 Алгоритмы и структуры данных на Python
▬▬▬▬▬▬▬▬
Рассматривается работа различных алгоритмов на Python
▫️ Алгоритм Кнута-Морриса-Пратта - Смотреть
▫️ Алгоритм Бойера-Мура-Хорспула - Смотреть
▫️ Алгоритм Дейкстры - Смотреть
▫️ Алгоритм Флойда - Смотреть
▫️ Алгоритм Форда-Фалкерсона - Смотреть
Смотреть полный курс на Youtube ⬅️
#Algorithm #Python // Easy Code
▬▬▬▬▬▬▬▬
Рассматривается работа различных алгоритмов на Python
▫️ Алгоритм Кнута-Морриса-Пратта - Смотреть
▫️ Алгоритм Бойера-Мура-Хорспула - Смотреть
▫️ Алгоритм Дейкстры - Смотреть
▫️ Алгоритм Флойда - Смотреть
▫️ Алгоритм Форда-Фалкерсона - Смотреть
Смотреть полный курс на Youtube ⬅️
#Algorithm #Python // Easy Code
🔥3
🔩 Вычисление чисел Фибоначчи
▬▬▬▬▬▬▬▬
Что такое числа Фибоначчи и как написать программу вычисления последовательности? Разберем 3 примера на языке Java
◽️ https://tproger.ru/articles/chisla-fibonachchi/
#Algorithm #Java // Easy Code
▬▬▬▬▬▬▬▬
Что такое числа Фибоначчи и как написать программу вычисления последовательности? Разберем 3 примера на языке Java
◽️ https://tproger.ru/articles/chisla-fibonachchi/
#Algorithm #Java // Easy Code
👍2