Публикации по теме 'algorithms'


Хеш-таблица
Представьте, что у вас есть куча информации, которую вы хотите отслеживать, например, имя клиента. Вы можете записать всю эту информацию на листе бумаги и сложить листы в большую стопку. Если вы хотите найти какую-то конкретную информацию, вы должны просмотреть всю стопку только для того, чтобы найти ее. Это займет много времени. Хеш-таблица похожа на картотеку 🗄️с кучей ящиков и отделений. Каждая часть информации записывается на отдельном листе бумаги и помещается в определенный..

Введение в структуры данных с примерами из реального мира
Введение В нашем мире, управляемом данными, эффективная обработка данных имеет важное значение. Структуры данных служат строительными блоками для организации данных и управления ими, обеспечивая точное решение проблем. От массивов до деревьев и графиков — структуры данных оптимизируют алгоритмы поиска, управляют базами данных и анализируют социальные сети. В этой статье мы исследуем увлекательный мир структур данных, погрузимся в их внутреннюю работу и раскроем их реальные приложения...

Пошаговое руководство по алгоритму «Анаграмма»
Как показано в примере выше — анаграмма — это два слова с одинаковым количеством символов, независимо от того, как они переставлены. Вот цель и подход к алгоритму, который нам нужно сделать: - ЦЕЛЬ - Возьмите два слова и верните ИСТИНА или ЛОЖЬ в зависимости от того, являются ли они анаграммами. - ПОДХОД - Разбейте слова на отдельные символы Запишите частоту символов Сравните количество символов В принципе, если количество символов точно такое же, у нас есть совпадение...

Обязательное требование для современных веб-приложений «Алгоритмы»
Сеть стала более интересным местом для времяпрепровождения, люди стали чаще использовать интернет для поиска спутника жизни, рецепта, места для посещения и т.д., алгоритмы рекомендуют и сопоставляют потенциальные сценарии потребления, алгоритмы понимают гораздо лучше, чем сами клиенты , эти алгоритмы не только ограничиваются отношениями любви и брака, но также финансами, ценами, оценкой, и почти каждый тип веб-бизнеса может использовать алгоритмическую модель для достижения большего..

Пузырьковая сортировка — Объяснение алгоритма
Пузырьковая сортировка — очень популярный алгоритм сортировки, однако он имеет ограниченное практическое применение при решении задач. Может быть, из-за его временной сложности. Временная сложность пузырьковой сортировки в худшем случае — O(n²) Но тем не менее, это отличный способ начать изучение концепций алгоритмов. Постановка задачи . Нам нужно отсортировать массив с элементами [9,5,6,2]. Итак, прежде чем переходить к псевдокоду, давайте сосредоточимся на имени «Пузырь»...

Кому в здравом уме КОГДА-ЛИБО понадобятся алгоритмы и структуры данных?!
Маааааан, к черту алгоритмы и структуры данных! Да кому они вообще нужны?! это то, что вы могли услышать от меня, когда меня спрашивали об этой теме раньше, поэтому может показаться сюрпризом, что я много инвестировал в их углубленное изучение, выбрав ряд книг и курсов по алгоритмам и структурам данных, я вспахивая их, как будто завтра не наступит, и я отлично провожу время в своей жизни! Так почему же внезапная перемена взглядов? Что заставило меня превратиться из настоящего,..

Алгоритмы машинного обучения
Контролируемое обучение Метрики регрессии https://www.analyticsvidhya.com/blog/2021/05/know-the-best-evaluation-metrics-for-your-regression-model/ 1. Регрессия Линейная регрессия Мультилинейная регрессия Полиномиальная регрессия СВР Регрессия дерева решений 2. классификация Логистическая регрессия СВК Наив Бэй Классификация дерева решений КНН 3. Регуляризация хребет Лассо Электрон Неконтролируемое обучение 1. Кластеризация K-средние ДБСКАН Среднее..