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


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

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

Изучите основы Python за 30 дней - день 3 (струны)
Строки - это просто последовательность символов, букв, специальных символов, пробелов и цифр Мы можем использовать одинарные / двойные кавычки для представления строки >>> x = “hello” >>> x ‘hello’ >>> x = ‘hello’ >>> x ‘hello’ Причина использования одинарных или двойных кавычек в строке >>> ‘I don’t know you’ File “<stdin>”, line 1 ‘I don’t know you’ ^ SyntaxError: invalid syntax >>> “I don’t know you” “I..

Искусственный интеллект с программированием на Java
Java — идеальный язык для разработки программ искусственного интеллекта, поскольку он объектно-ориентированный, высоконадежный и производительный. Искусственный интеллект Искусственный интеллект (ИИ) — это отрасль информатики, которая фокусируется на создании интеллектуальных машин, которые работают и реагируют так же, как люди. ИИ — это междисциплинарная область исследований, объединяющая информатику, математику, обработку естественного языка, робототехнику, психологию и неврологию..

Структуры данных и алгоритмы — царапаем поверхность
Здравствуйте, я Gauri wankhade , разработчик программного обеспечения, Бангалор, Индия В этой статье мы поговорим об основах структур данных и алгоритмов. Что такое структуры данных и алгоритмы? Структура данных — это способ организации данных. Алгоритмы — это способ эффективного использования структур данных для решения проблемы. Типы структур данных В основном существует два типа структур данных — линейные и нелинейные. Линейные структуры данных — это способ хранения..

NP-Core Interviewer: первый опыт!
NP-Core - это многообещающее сообщество людей, интересующихся алгоритмами и искусственным интеллектом в целом. Мне повезло! Так что у меня как у члена сообщества появилась возможность проводить интервью с новыми членами, которые присоединятся к сообществу, и с благодарностью мне были назначены два предполагаемых члена. Структура интервью была очень простой: каждый участник должен был решить вопрос, а затем каждый участник будет оцениваться по ряду критериев. Вопросы! Каждому..

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