Публикации по теме 'algorithms'
Структуры данных и логарифмы в Java: как деревья ускоряют вычисления
Введение
В современную эпоху больших данных и высокочастотных транзакций скорость вычислений является жизненно важным аспектом, определяющим производительность и эффективность программных систем. Выбор структур данных и алгоритмов может сильно повлиять на эту скорость. Одной из таких универсальных и незаменимых структур данных является древовидная структура данных. Он известен своим исключительным потенциалом ускорения вычислений, особенно в сочетании с алгоритмами логарифмической..
Вопросы по программированию для подготовки к собеседованию
В ходе собеседований для ежедневных тренировок был задан ряд вопросов по программированию.
Эту проблему задала компания Amazon, основанная на сжатии данных, в которой запрашивалась реализация серийного кодирования строк .
Кодирование длин серий - это простейший метод сжатия данных. Основная идея этого состоит в том, чтобы представить повторяющиеся последовательные символы как единый счетчик и символ. Кодирование длин серий - это быстрый и простой метод кодирования строк...
алгоритмы машинного обучения
Конечно, я был бы рад предоставить обзор некоторых распространенных алгоритмов машинного обучения. Алгоритмы машинного обучения — это методы, которые позволяют компьютерам изучать закономерности на основе данных и делать прогнозы или принимать решения без явного программирования. Вот некоторые из наиболее известных типов алгоритмов машинного обучения:
Алгоритмы контролируемого обучения:
Линейная регрессия: используется для прогнозирования непрерывного вывода на основе входных..
Интервьюер: Вы не можете ответить на эти два простых вопроса?
2 простых вопроса на собеседовании, на которые вы не можете ответить.
Предисловие
Это два вопроса, которые мой друг задал в недавнем интервью. Честно говоря, мне не нравится, когда на собеседовании мне задают вопросы по алгоритмам, потому что это вообще неэффективный способ проверить способности кандидата.
1. Как предотвратить повторную отправку нескольких запросов?
1.1 Информация о вопросе
В нашей работе часто бывает необходимо отправить запрос только один раз, чтобы..
Розничная аналитика: новый и интуитивно понятный способ поиска заменителей и дополнений
Розничная аналитика: анализ данных для розничной торговли
Retail Industry занимается продажей товаров и услуг покупателям. Имея много доступной истории покупок потребителей, мы можем применять аналитику данных для правильного прогнозирования потребностей в запасах, движения цепочки поставок, размещения товаров, отношений между товарами для рекомендации и т. Д., Что соответствует термину Retail Analytics.
Одна из важных частей Retail Analytics - найти взаимосвязь между такими..
Техника Фейнмана для обучения программированию и информатике
Добро пожаловать в первую часть моей серии сообщений в блоге, где я надеюсь объяснить структуры данных, алгоритмы и другие интересные знания в области программирования в удобной для пользователя форме. Рада, что вы с вами в этом путешествии!
При написании постов в блоге я буду использовать принципы техники Фейнмана. Итак, что же такое техника Фейнмана? Техника Фейнмана была разработана Ричардом Фейнманом (1918–1988), известным писателем, интеллектуалом, философом и физиком. Этот..
Как карты Google на самом деле создают 3D-просмотр улиц? (Объяснение алгоритма)
Как на картах Google создается 3D-просмотр улиц?
Время от времени мы все использовали приложение Google Maps во время путешествий или для навигации. По моему мнению, знаменитая функция просмотра улиц в Картах Google является одной из самых интересных ее частей .
Несколько лет назад Google выступил с инициативой разработать виртуальную среду для людей, с помощью которой они могли бы визуализировать и исследовать мир из любого места и в любое время . Чтобы это стало..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..