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


От узлов к коду: применение теории графов в объектно-ориентированном программировании
Теория графов — это раздел математики, изучающий свойства графов, представляющих собой математические объекты, представляющие попарные отношения между объектами. Граф состоит из набора вершин (также называемых узлами) и набора ребер, соединяющих пары вершин. Теория графов имеет множество приложений в информатике, в том числе…

Как нарисовать шаткий интерактивный график в Python
# Нажмите и перетащите, чтобы заставить его качаться Вероятно, мы знаем, как рисовать графики, но знаем ли мы, как рисовать неустойчивый график , как показано выше? Давайте начнем. Установка pyviz Нам нужно использовать внешнюю библиотеку под названием pyvis . Это позволяет нам рисовать шаткие графики. pip install pyvis Примечание — pyvis с s Теперь давайте откроем пустой блокнот Jupyter. 1) Рисуем наш первый узел (шар) Давайте нарисуем наш первый шар с надписью A..

Графики почти в реальном времени с charts.js и базой данных firebase в реальном времени
Обзор Charts.js - это библиотека javascript, которая предоставляет возможность использовать данные из таких источников, как файлы, в объектах памяти или базах данных sql и noSql. Это позволяет нам строить диаграммы, подобные показанной на Рисунке 1 ниже. Информация может быть ассимилирована из одного или нескольких источников и представлена ​​для предоставления конечным пользователям обновлений почти в реальном времени каждый раз, когда они посещают просмотр диаграммы. При..

DSA12# Как реализовать график (список смежности и матрицу) в JavaScript
Вопросы на основе графиков — одни из самых популярных вопросов на собеседованиях по программному обеспечению. В прошлом году я опубликовал Введение в графы , объясняя различные типы графов и способы их представления. Вы можете прочитать эту статью в качестве напоминания, она поможет вам понять реализацию. В этом мы узнаем, как реализовать все эти представления графов в JavaScript, поскольку реализация может меняться в зависимости от языка. Приступаем к написанию кода Список..

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..