Публикации по теме 'computer-science'


Google / Amazon Вопрос для интервью — LeetCode 1345
В этом посте мы собираемся обсудить leetcode 1345 — Jump Game IV , который недавно задавали в интервью Google и Amazon. Анализ проблемы По заданному массиву целых чисел arr вы изначально находитесь в первом индексе массива. Возвращает минимальное количество шагов для достижения последнего индекса массива. Обратите внимание, что вы не можете выйти за пределы массива в любое время. Пример 1: Input: arr = …

Как добавить аутентификацию JWT в приложения NestJS
Аутентификация является важной частью наших приложений. Время от времени существует множество способов обработки аутентификации. Для каждого требования мы находим подходящий подход к аутентификации. Эта статья представляет собой простое руководство о том, как реализовать аутентификацию с помощью NestJS, прежде чем перейти к руководству, я собираюсь продемонстрировать технологии, которые будут использоваться в руководстве. JWT или веб-токен JSON – это метод отраслевого стандарта..

Визуальная проверка родства: Учебное пособие по Python Pandas
Визуальное распознавание семей в дикой природе Визуальная проверка родства: Учебное пособие по Python Pandas Узнавать семьи в дикой природе Оглавление "Постановка проблемы" Обзор Установить среду и стиль печати Подготовить данные Подготовить характеристики и подсчитать баллы Анализируйте производительность с помощью теории обнаружения сигналов Поп-викторина Постановка проблемы Цель проверки родства - определить, являются ли пары лиц разных субъектов..

Как автоматически исправить команду Git с опечатками
Вы когда-нибудь делали опечатку при попытке запустить команду Git? Если да, то сегодня мы постараемся заставить Git понять эти опечатки и автоматически исправить их без повторной записи в терминал. Если вы не активируете автозамену Git в своем терминале, вы увидите рекомендацию от git, говорящую нам исправить команду с помощью рекомендуемых команд. Если вы посмотрите пример ниже, я попытался использовать git add . команда с опечаткой, и Git говорит мне, что не распознает эту команду,..

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

Какие навыки могут улучшить акт программирования?
Как программисты, мы хотим всегда быть лучше в том, как мы программируем изо дня в день. Однако один из способов стать лучше в программировании — это решение проблем. Программирование — это, по сути, решение задач с помощью компьютера. Способность понять, как можно решить множество проблем, поможет программисту стать лучше, чем он был раньше. Итак, как программисту стать лучшим анализатором проблем? Первый совет, который я всегда даю, — начать курс алгоритмов. Эти курсы пытаются..

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