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

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


Leetcode: Освойте 2D-матрицу/обход лабиринта
Использование указателей и графа BFS, методов DFS для обхода 2D-матрицы Обзор Многие программные головоломки, такие как лабиринт, потребуют обхода каждого элемента 2D-матрицы. В двумерной матрице [ROW,COL] мы обычно посещаем каждый элемент с помощью вложенного цикла for , что занимает O(ROW*COL) времени , а иногда и O( ROW*COL), если мы храним/кешируем некоторую информацию по пути обхода. For row = 0 to ROW: For col = 0 to COL: Matrix[row][col] В этой статье мы..

Обмен денег
Обмен денег Эта задача была взята из Coursera Специализация по структурам данных и алгоритмам , а именно из Курса по набору инструментов для алгоритмов , неделя 3: >Жадные алгоритмы , которые я недавно завершил. Если вы проходите этот курс или планируете его пройти, пожалуйста, не заглядывайте вперед на решение, так как оно будет противоречить Кодексу чести и не принесет вам никакой пользы. Введение проблемы В этой задаче вы разработаете алгоритм оптимального обмена..

В Brookings авторы «Этического алгоритма» призывают к более строгому регулированию решений ИИ…
Все, от заявлений о приеме на работу до заявок на получение кредита, становится автоматизированным с помощью искусственного интеллекта, появление, которое одних волнует, а других беспокоит. Профессора Майкл Кернс и Аарон Рот изучают потенциал «социально осознанных алгоритмов», которые ускоряют получение информации на основе данных, уменьшая предвзятость при принятии алгоритмических решений. Майкл Кернс, профессор компьютерных и информационных наук и директор-основатель Центра наук о..

Переместить все нечетные числа после четных чисел в реализации односвязного списка C++
Учитывая односвязный список, мы должны изменить его так, чтобы все четные числа отображались перед нечетными. Например. Given Linked List : 1, 2, 3, 4, 5, 6, 7 After Modification : 2, 4, 6, 1, 3, 5, 7 Из приведенного выше рис. мы можем видеть, как будет работать функция. Пока заголовок списка нечетный, он копируется во вспомогательный узел, а элемент, следующий за заголовком, становится новым заголовком. Вспомогательный узел добавляется после обновления хвоста и хвоста. Точно..

k-й фактор n
k-й фактор n Факторы, математика, делители Введение: В области информатики и математики существует бесчисленное множество алгоритмов, способных эффективно решать сложные задачи. Одной из таких интригующих задач является нахождение k-го делителя заданного числа n. На первый взгляд эта проблема может показаться простой, но, углубившись в детали ее решения, мы обнаруживаем увлекательный алгоритмический подход, который не только решает проблему, но и демонстрирует элегантность..

Используйте силу математических формул в программировании!💡
Сегодня я прошел испытания финансового плана на CodeWars . Цель состоит в том, чтобы определить общую сумму денег, сэкономленных за определенный период, с учетом конкретной схемы сбережений. Я исследовал два различных алгоритма, каждый со своими достоинствами. После тщательной оценки я могу с уверенностью сказать, что нашел два действительно работающих подхода! 🚀 JavaScript для плана финансирования на планете XY140Z-n | Кодовые войны 🔍 Подход 1: раскрытие силы..

Машинное обучение против глубокого обучения
Что такое машинное обучение? Это способ достижения искусственного интеллекта с использованием различных методов и алгоритмов, включая Машины опорных векторов (SVM) Деревья решений Наивный Байес Линейная регрессия Нейронные сети и так далее… Что такое глубокое обучение? Это подмножество машинного обучения, в котором специально используются нейронные сети. Нейронные сети со временем эволюционировали из методов машинного обучения. Они намного эффективнее и дают..

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

Журналы 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) использует более простой подход для определения расстояния между двумя наборами данных. Нейронный автоэнкодер может преобразовать любой элемент данных в..