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


Chart.js в Nuxt.js: как реализовать
Chart.js — это удобная библиотека диаграмм с простыми диаграммами HTML5 с использованием тега «canvas». Реализация этого в Nuxt.js или Vue.js позволит создать красивую панель инструментов с графическими диаграммами. Оглавление: Введение

Основные структуры данных и алгоритмы
За последние несколько лет я взял множество технических собеседований, и одна вещь, которая остается общей для всех, - это раунд структур данных и алгоритмов. Хотя большинство вопросов всегда стандартные, многие люди все равно не могут ответить. Помня об этом, я подумал о том, чтобы перечислить набор важных алгоритмов и структур данных, с которыми я сталкивался и снова и снова тестировался в ходе интервью. Обратите внимание, что вам не нужно знать все это с самого начала. Я..

LeetCode Найти, существует ли путь в графике
Подсказки n вершины и каждая вершина помечены от (0) до (n-1) включительно. Вход представляет собой двумерный массив Input: n = 3, edges = [[0,1],[1,2],[2,0]], source = 0, destination = 2 Output: true Explanation: There are two paths from vertex 0 to vertex 2: - 0 → 1 → 2 - 0 → 2 Pseudocode 1.Create an Array of lists where the list at index i represents the neighbors of vertx i. 2.Create a queue to hold neighbor vertices and add the start vertex. 3. Create a set to..

Что такое поиск в ширину?
Глубокое погружение в поиск в ширину. Поиск в ширину и поиск в глубину — два наиболее распространенных алгоритма, которые мы используем при работе с графами. Здесь мы рассмотрим первый из них, поиск в ширину. Почему это должно меня беспокоить? Многие алгоритмы реализованы для вас как часть выбранного вами языка. Это означает, что о них интересно узнать, но вы редко будете писать их самостоятельно. Алгоритмы обхода графа разные. Мы постоянно используем графики, от связывания..

GSoC 2018: 3-я неделя
Привет! Итак, сегодня завершилась третья неделя проекта GSoC с Python Hydra, и это было очень фантастическое, действительно отличное и интересное время для кодирования, особенно для меня. За прошедшее время я проделал хорошую работу и научился многим вещам, например, как писать профессиональные коды и как стиль кодирования, строки документации, избыточный код и другие вещи могут повлиять на ваш код. Итак, на самом деле, как я описал в своем предыдущем блоге, я был сбит с толку и..

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

JavaScript: визуализация графиков с использованием Cytoscape JS
Демонстрация создания интерактивного графа-визуализации В последнем сообщении в блоге мы погрузились в экосистему графической визуализации. Мы подробно остановились на распространенных форматах данных, существующих и популярных репозиториях данных, библиотеках JavaScript , а также некоторых инструментах на основе графического интерфейса пользователя. На этот раз мы сделаем шаг вперед и продемонстрируем, что означает интерактивная визуализация графа. О важности интерактивной..