Gridens - информационные технологии

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


Двоичный поиск 101
Двоичный поиск - это широко используемый алгоритм поиска, который используется во многих местах. Очень простой для понимания алгоритм, но довольно увлекательный, когда дело доходит до решения с его помощью проблем. В этом блоге мы собираемся заняться реализацией и поиском действительно интересных приложений двоичного поиска. Где я могу применить бинарный поиск? Данные должны быть отсортированы. Теперь это круто - скажем, если вы ищете что-то в Data, я даю вам случайную точку..

Практика алгоритма Codility. Урок 16. Жадные алгоритмы. Задача 2. TieRopes  — подход Python.
Привет! Последний раз нам удалось успешно посчитать непересекающиеся сегменты в массиве. Это вторая и последняя задача жадных алгоритмов. И это еще проще, чем предыдущее. Теперь мы свяжем несколько веревок вместе, чтобы получить желаемую длину веревки. И да, это так просто, как кажется. Задание : нам дано N веревок. Эти веревки пронумерованы от 0 до N-1. Их длины задаются через массив A. Нам нужно представить веревки, лежащие на полу в линию. Рассматривая веревки i и i+1 ,..

K- Ближайшие соседи: простая классификационная история
Краткий анализ алгоритма классификации K-ближайших соседей и его работы Как сказал президент Стэнфордского университета Джон Хеннесси: «Машинное обучение — это новая горячая вещь!», вот краткий обзор другой модели машинного обучения, которая сегодня почти повсеместно используется на рынке! Краткое введение Машинное обучение — это метод, с помощью которого машины могут предсказывать будущее, глядя (извлекая уроки) из прошлого, который включает в себя различные прогностические модели,..

Структуры данных - языковая поддержка (часть 3)
Краткий обзор языковой поддержки различных структур данных. Массивы Поддержка N-мерных массивов обычно встроена непосредственно в сам базовый язык. Они существуют на большинстве языков, если не на всех. Некоторые языки индексируют с нуля, а другие - с единицы. Динамические массивы Джава Java предлагает несколько классов, самый известный из которых ArrayList class. Python В Python list - это тип данных, такой же, как строки и числа. Это реализация динамических..

Связанные списки JavaScript. Удалить или вставить узел с указанным индексом.
Добро пожаловать обратно. Давайте продвинемся вперед с нашими знаниями о различных методах и добавим новые в наш список. Сегодня мы собираемся обсудить, как мы собираемся реализовать методы удаления и вставки по индексу в нашем связанном списке. Я уверен, что вы уже многое знаете. Возможно, вы можете кодировать и создавать свои собственные алгоритмы, но давайте проверим другой вариант, как мы можем это решить. Надеюсь, вы больше практикуетесь с предыдущими методами и уже знаете их..

НЛП — Как работает модель автозамены?
В этом посте мы увидим основные шаги по разработке простой модели самокоррекции. Я буду останавливаться не на реализации, а на логике и особенностях таких моделей. Мы видим модели автозамены, особенно в наших смартфонах, например, когда пишем в Whatsapp, Facebook Messenger или других приложениях для обмена сообщениями. Они пронизывают нашу повседневную жизнь, но, как и любая технология, которая работает «за кулисами», мы склонны узнавать о ее существовании только тогда, когда..

Новые материалы

Журналы Py № 2: Если, Элиф, Иначе?
У меня такое чувство, будто я давно ничего не писал, хотя прошло два дня с тех пор, как я опубликовал свою первую историю. В любом случае, сегодня произошло много всего, так что приступим...

Работа в Реакции
Я изучаю React в Bloc прямо сейчас. До сих пор я изо всех сил пытался понять темы. Тем не менее, я только что закончил проблему, над которой некоторое время размышлял, и хочу записать свой..

Нужен ли банкам искусственный интеллект, чтобы кардинально изменить свою работу?
Почему необходимо использовать искусственный интеллект в банковской сфере? Существенное использование многочисленных инноваций ИИ, таких как машинное обучение , глубокое обучение и..

Какую последнюю статью вы считаете стоящей поделиться?
Я люблю читать качественные статьи. Не стесняйтесь делиться своей работой.

Преобразование CoreML, позволяющее использовать Fast-Neural-Style-Transfer на iOS и MacOS.
Как использовать Fast-Neural-Style-Transfer на iOS Преобразованная модель: GitHub — john-rocky/CoreML-Models: Преобразованный зоопарк моделей CoreML...

ИИ в правоохранительных органах: мощный инструмент с двойной природой
Искусственный интеллект (ИИ) революционизирует правоохранительную деятельность, предлагая инновационные тактики расследования, повышая достоверность доказательств и оптимизируя процессы. Тем..

Autoencoder Average Distance  — классический способ, используемый внутри Microsoft для выявления сходства…
Среднее расстояние автоэнкодера (AAD) использует более простой подход для определения расстояния между двумя наборами данных. Нейронный автоэнкодер может преобразовать любой элемент данных в..