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


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

LeetCode 726: количество атомов
Заметки по алгоритму для меня и всех Во-первых, извините, я не мог создавать новые заметки в последнее время. Последние два месяца я был очень занят, и вот я вернулся. И давайте посмотрим на проблему Leetcode, на которую я получил дружеский комментарий, в котором упоминалось, что это неправильный ответ. Поэтому я исправил это. Я думаю, что это довольно классный вопрос. Итак, давайте посмотрим, как это работает. Кроме того, я подумываю написать код моделирования/анимации,..

Прикладные вопросы на собеседовании по кодированию
Применение методов решения проблем в реальном мире На прошлой неделе я использовал скрипт Google Apps для автоматизации части нашего рабочего процесса в Jupiter Disco - в частности, анализировал ежедневный отчет о продажах, который наша система точек продаж («POS») отправляет каждый день, и заполнял нашу основную электронную таблицу продаж данными. Скрипт отлично работает - больше не нужно копировать и вставлять данные из одного места в другое - но он также экономит нам всего..

Контейнер с наибольшим количеством воды 0(n) LeetCode#11
«Контейнер с наибольшим количеством воды» — фаворит LeetCode. Ваша задача — написать функцию, которая принимает массив чисел и возвращает максимальную площадь воды, которая может заполнить контейнер, определяемый «высотами», представляющими высоту стен; если вы не следите, это нормально! Мы к этому придем :) Эта задача является умеренно сложной, если у вас есть опыт работы с математикой, по крайней мере, для меня она была умеренно сложной. Я прошел 80% тестовых случаев, прежде чем..

Найдите наименьшее положительное целое число, которое не может быть представлено как сумма любого подмножества данного…
Реализация на Python На эту проблему отвечает Geeksforgeeks ( здесь ) и еще одна статья на Medium ( здесь ). Однако первое слишком короткое (осталось много деталей), а второе слишком длинное (включено слишком много деталей). Моя задача здесь состоит в том, чтобы сделать объяснение как можно более лаконичным, но при этом более познавательным. Перейдем к проблеме. Глупое решение: грубая сила Это занимает экспоненциальное время и, вероятно, никогда не вернет результат для больших..

10 лучших алгоритмов машинного обучения: руководство для специалистов по данным
Открытие мощных станций: подробное руководство по 10 лучшим алгоритмам машинного обучения для специалистов по данным с примерами кода Python Введение В науке о данных алгоритмы машинного обучения сыграли решающую роль, помогая нам находить закономерности, делать точные прогнозы и получать ценные знания из больших и сложных наборов данных. Построение надежных моделей и получение обоснованных выводов требуют от специалиста по обработке и анализу данных глубоких знаний принципов..

Первый пробный вопрос по программированию на техническом интервью
Недавно я принял участие в пробном техническом интервью через сайт интервью Skilled . Этот веб-сайт связывает вас с интервьюером, который работает в отрасли языка программирования по вашему выбору. Мне дали жетон на часовое техническое собеседование в рамках онлайн-программы веб-разработчиков Full Stack в Flatiron School . Сначала я очень нервничал, так как только что закончил программу и никогда не проходил техническое собеседование. Мой интервьюер имел 15-летний опыт проведения..