Публикации по теме 'algorithms'
Максимальный клик с визуальным объяснением
Максимальная клика - это метод, используемый для поиска наибольшего кластера вершин, в котором каждая вершина соединена друг с другом. Давайте посмотрим на пример. Мы исследуем каждую вершину и посмотрим, какой будет наибольший кластер следующего графа.
Посмотрим на первую вершину. Вершина 1 соединена с вершинами 2, 4 и 6. Нам нужно убедиться, что каждая из этих вершин также соединена друг с другом.
Связана ли вершина 2 с вершиной 4? да Связана ли вершина 2 с вершиной 6? да..
Самая длинная палиндромная подстрока с алгоритмом Манахера
Для заданной строки найдите самую длинную палиндромную подстроку.
Что такое палиндром?
Строка-палиндром читается одинаково как вперед, так и назад
Например: «абба», «абба».
Мы ищем подстроку, которая является палиндромом, а не подпоследовательностью (есть разница)
Эти вопросы имеют сходство с вопросом о поиске самой длинной палиндромной подпоследовательности, которую можно решить с помощью динамического программирования. Поскольку подстрока также является подпоследовательностью, мы..
Машинное обучение против глубокого обучения: вот что вы должны знать
Искусственный интеллект (ИИ) и машинное обучение (МО) — это два термина, которые небрежно упоминаются в повседневных дискуссиях, будь то в компаниях, учреждениях или на технических встречах. Предполагается, что машинное обучение позволит использовать искусственный интеллект в будущем.
ИИ теперь определяется как «теория и разработка компьютерных систем, способных выполнять задачи поддержки и легитимности человеческого интеллекта, такие как визуальное восприятие, распознавание речи,..
Алгоритмы, которые сделают вас более эффективными
Чему мы можем научиться с помощью компьютеров, чтобы стать лучше?
Ваша цель и как ее защитить
В начале моей карьеры у меня сложилось впечатление, что успех во многом зависит от того, чтобы сказать да .
Это быстрое одолжение? Без проблем. Та интересная идея, о которой кто-то только что сказал мне на кухне? Я, наверное, должен прототипировать это. Запрыгиваешь на звонок клиенту? Почему нет.
Всегда говорить да - это то, как я думал, что могу быть наиболее полезным и как я..
Big O действительно большой! (ЧАСТЬ 1)
Насколько эффективна и масштабируема ваша программа?
Большой О , это действительно важная тема. Без этой темы вряд ли можно увидеть интервью.
И это концепция, которая прослужит долго в мире разработчиков. Независимо от того, являетесь ли вы старшим разработчиком, который занимается кодированием в течение длительного времени, или новичком, только начинающим, это незаменимая концепция, о которой нужно знать.
Это не только помогает на собеседовании, но и играет жизненно важную роль..
Биты и байты — 8.25.17 — Эта неделя в машинном обучении и искусственном интеллекте
Исследователи из Института биомедицинской информатики Пенсильванского университета сравнили 13 современных алгоритмов машинного обучения по 165 общедоступным задачам классификации и представили результаты в Рекомендациях по применению машинного обучения к задачам биоинформатики на основе данных . В конце концов они узнают то, что знает каждый Kaggler… Градиентные деревья решений работают очень хорошо. ИИ становится по-настоящему интересным, когда мы можем писать программное обеспечение,..
Основное руководство по структурам данных и алгоритмам для начинающих | Конечный ресурс
Основное руководство по структурам данных и алгоритмам для начинающих | Конечный ресурс
Начните свое путешествие по структуре данных и алгоритму: пошаговое руководство для начинающих
Прочитайте книгу : возьмите хорошую книгу о структурах данных и алгоритмах, например «Введение в алгоритмы» Кормена, «Алгоритмы на C» Седжвика или «Структуры данных и алгоритмы в Java» Гудрича. Отработка задач . Начните решать задачи, связанные со структурами данных и алгоритмами. Вы можете найти..