- Saved searches
- Use saved searches to filter your results more quickly
- gardiys/Algoritms
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- readme.md
- About
- Python реализации известных алгоритмов
- Жадный алгоритм с примерами на Python
- Рекурсия в Python: плюсы и минусы использования
- Рекурсивные функции в Python
- Функция в Python: руководство для начинающих
- Алгоритмы сортировки на Python
- Алгоритм А* и его реализация на Python
- Регулярные выражения в Python
- Мемоизация, рекурсия и цикл for в Python
- Регулярное выражение для проверки римских чисел (на Python)
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Realization of popular algoritms and structures using Python
gardiys/Algoritms
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
readme.md
Привет, уважаемый исследователь гитхаба в поиске интересных репозиториев. Это мои конспекты по алгоритмам и структурам данных, ничего от них не жди я просто люблю все забывать 🙂
- Динамическое программирование
- Суффиксы, префиксы и подстроки
- Структуры данных
- Куча с максимумом в вершине
- Поиск элементов
- Бинарный поиск
- [Векторная алгебра]
- Теория графов
- Сортировки
About
Realization of popular algoritms and structures using Python
Python реализации известных алгоритмов
Сортировка — это фундаментальная операция в программировании, суть которой заключается в расположении элементов в определенном порядке. В этой статье мы разберем, как отсортировать словарь по ключам в Python. Для облегчения понимания мы рассмотрим данную операцию пошагово.
Жадный алгоритм с примерами на Python
В информатике жадный алгоритм — это алгоритм, который находит решение проблемы за минимально возможное время. Он выбирает локально оптимальный путь, не обращая внимания на глобальную оптимальность решения.
Рекурсия в Python: плюсы и минусы использования
Множество задач по своей природе являются рекурсивными. Их было бы очень трудно решить каким-либо другим способом, поэтому рекурсия обязательно должна быть в вашем арсенале.
Рекурсивные функции в Python
В этом руководстве мы поговорим о различных аспектах рекурсивных функций и реализуем рекурсивную функцию на Python с нуля.
Функция в Python: руководство для начинающих
Функция в Python — очень важная конструкция. Научиться правильно писать и использовать функции должен каждый Python-разработчик.
Алгоритмы сортировки на Python
В этой статье мы рассмотрим основные алгоритмы сортировки и их реализацию на Python, а также сравним их по времени и другим параметрам.
Алгоритм А* и его реализация на Python
Алгоритм А* — один из самых эффективных алгоритмов поиска кратчайшего пути между двумя точками графа. Давайте рассмотрим его работу.
Регулярные выражения в Python
Регулярные выражения, иногда называемые re, regex или regexp, представляют собой последовательности символов, составляющие шаблоны, соответствия которым ищутся в строке или тексте. Для работы с regexp в Python есть встроенный модуль re.
Мемоизация, рекурсия и цикл for в Python
Пишем код на Python для поиска n-го члена последовательности Фибоначчи с использованием цикла for, рекурсии и мемоизации.
Регулярное выражение для проверки римских чисел (на Python)
Разбираем, как формируются римские числа, и пишем регулярное выражение для проверки, ввел ли пользователь валидное римское число.