Всё про Алгоритмы и Структуры данных
Kanalga Telegram’da o‘tish
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/structuredata
Ko'proq ko'rsatish7 754
Obunachilar
-124 soatlar
-57 kunlar
-2530 kunlar
Postlar arxiv
Понимаем красно-чёрное дерево. Часть 1: введение
↪️ Открыть статью
В данном видео автор понятно объясняет алгоритм Евклида и показывает его реализацию на Python с помощью цикла while.
Ссылка на видео на YouTube - https://www.youtube.com/watch?v=yrOKPlg1TXg
Лучшее оружие опытного програмиста - качесвтенная литература.
В этом канале программист с 14-ти летним стажем собрал всю самую аткуальную литератруру со весго интернета.
Зашел , подписался , почитал и ты уже на равне с любым сеньером 👇
Книжная IT полка
Двоичный, или бинарный, поиск значения в списке или массиве используется только для упорядоченных последовательностей, то есть отсортированных по возрастанию или убыванию. Заключается в определении, содержит ли массив искомое значение, а также в определение места его нахождения.
Всё о сортировке в Python: Часть 5
•Использование параметра cmp
Уроки по Linux, хакинг, обзоры дистрибутивов, книги и полезные инстурменты
https://t.me/linux_school
Всё о сортировке в Python: Часть 5
•Использование параметра cmp
Алгоритм Евклида – это алгоритм нахождения наибольшего общего делителя (НОД) пары целых чисел.
Всё о сортировке в Python: Часть 3
В этой части мы рассмотрим:
•Сортировка по возрастанию и сортировка по убыванию в Python
•Стабильность сортировки и сложные сортировки в Python
Подробное видео про нахождение расстояния Левенштейна с помощью алгоритма Вагнера - Фишера
0:00 Вступление
0:20 Расстояние Левенштейна
12:56 Алгоритм Вагнера - Фишера
26:35 Реализация на Python
29:36 Реализация на Java
32:40 Реализация на Fortran
36:08 Список литературы
Ссылка на видео - https://youtu.be/4TgAdLQ9oVY
Всё о сортировке в Python: Часть 3
Функции модуля
operatorРасстояние Левенштейна, также известное как расстояние редактирования, указывает на минимальное количество операций редактирования, необходимых для преобразования одной строки в другую между двумя строками. Разрешенные операции редактирования включают замену одного символа другим символом, вставку одного символа и удаление одного символа.
Всё о сортировке в Python: Часть 2
Рассмотрим основные функции сортировки Python.
В данном видео показано, как написать программу на Python для нахождения значения числа Фибоначчи по его заданному индексу.
0:17 - Теория
5:00 - Написание кода
13:00 - Отладка
Посмотреть видео на YouTube - ссылка
Всё о сортировке в Python: Часть 1
Сортировка в Python выполняется функцией
sorted(), если это итерируемые объекты, и методом list.sort(), если это список. Рассмотрим подробнее, как это работало в старых версиях и как работает сейчас.Алгоритм вычисления факториала на разных языках программирования
Статья на Хабре о том, какими способами можно написать функцию fib(n) на языке JavaScript, если вам, к примеру, задали такое задание на собеседовании - https://habr.com/ru/post/449616/
А теперь перейдём к числам Фибоначчи
Числа Фибоначчи — это числа такой последовательности, в которой первые два элемента — 0 и 1, а каждый последующий элемент равен сумме двух предшествующих. Выглядит это так:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, …
Формула записывается следующим образом:
F0 = 0, F1 = 1, Fn = F(n-2) + F(n-1), n >=2
Вычислить ряд Фибоначчи можно как и циклом, так и через рекурсиюКороткое и полезное видео, в котором автор объясняет как написать код функции для вычисления факториала на языке C++ с помощью рекурсии - https://www.youtube.com/watch?v=-zIrPt9hQds
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
