Вопросы по теме 'adjacency-list'
Несколько таблиц в иерархии вложенных наборов
У меня есть ряд отдельных элементов, хранящихся в разных таблицах MySQL, которые я хотел бы поместить в древовидную иерархию. Используя модель списка смежности, я могу добавить поле parent_id в каждую таблицу и связать таблицы с помощью отношения...
1565 просмотров
schedule
16.12.2023
Ищете эффективный способ хранения вложенных данных с помощью спящего режима
Я пытался найти эффективный способ представления вложенных данных в java/hibernate. Моим первоначальным решением был родительский/дочерний список с самоссылающимся соединением, но при построении отчетов в SQL у этого метода есть очевидные ловушки. Я...
2009 просмотров
schedule
21.07.2023
Построение дерева меню из списка смежности в Python
Рассмотрим базовый список смежности; список узлов, представленных классом Node, со свойствами id , parent_id и name . parent_id узлов верхнего уровня = None.
Каким был бы Pythonic способ преобразования списка в неупорядоченное дерево меню...
3117 просмотров
schedule
16.08.2022
Узел, имеющий себя в списке смежности
typedef struct vertex{
int num;
struct vertex *next;
} Vertex;
Vertex *adj[1];
void buildList(){
Vertex *v=NULL;
Vertex *t=NULL;
v = malloc(1*sizeof(*v));
v->num = 1;
adj[0] = v; //a NODE with value 1
t = v;...
553 просмотров
schedule
14.09.2022
Список смежности и матрица смежности в Python
Здравствуйте, я понимаю концепции списка смежности и матрицы, но я не понимаю, как их реализовать в Python:
Алгоритм для достижения следующих двух примеров достигается, но без знания ввода с самого начала, поскольку они жестко кодируют его в своих...
27826 просмотров
schedule
23.05.2022
представление списка смежности ориентированного графа
Учитывая представление ориентированного графа в виде списка смежности, сколько времени потребуется для вычисления исходящей степени каждой вершины? Сколько времени требуется, чтобы вычислить градусы?
Спасибо
16376 просмотров
schedule
17.05.2023
чтение уникальных ребер из представления списка смежности графа
У меня есть неориентированный граф, представленный списком смежности. Я пытаюсь прочитать уникальные ребра из графика (потому что он ненаправленный, если рассматривать 0-1, 1-0 не должно быть). Прямо сейчас я думаю, что я бы использовал поле в...
477 просмотров
schedule
16.05.2024
Ошибка времени выполнения C в реализации графа
Я пытаюсь реализовать график, который будет иметь целочисленное значение в качестве данных. Здесь проблема, по-видимому, заключается в том, что программа не может манипулировать указателем ptr в функции insertNode и, следовательно, не выполняет...
65 просмотров
schedule
04.02.2023
Умные указатели для представления графа (соседи вершин) в C++11
Мне было интересно, как правильно использовать интеллектуальные указатели С++ 11 для графических представлений.
Предположим, у вас есть структура графа, которая содержит вектор всех его вершин. Кроме того, у вас есть структура/класс вершины. Эта...
2115 просмотров
schedule
21.10.2023
Список смежности в R
У меня есть вопрос, связанный с этим post . Я не понимаю, что делает эта строка:
col2=unlist(lapply(adjlist,"[",-1))
Я имею в виду, я знаю, что он превращает все столбцы, кроме первого, в один длинный столбец, который затем объединяется...
83 просмотров
schedule
09.07.2022
Создайте граф списка смежности из топологии в C++
Как новичок в С++, мне нужно сделать график списка смежности. Я хочу создать взвешенный график, который показывает отношения топологии между плоскостями и их углом как вес. Таким образом, в графе плоскости представляют вершины графа (например, v), а...
419 просмотров
schedule
12.06.2022
Поиск в ширину с матрицей смежности
Итак, я создал обход BFS, который использует график и начальную точку. Он использует граф, представленный в соседнем списке, но как бы я изменил его, чтобы использовать матрицу смежности. Мне просто нужно с чего-то начать
Список смежности:...
5244 просмотров
schedule
12.11.2023
Обход BFS всех путей в графе с использованием списка смежности
В настоящее время я пытаюсь пройти все пути от источника к месту назначения в графе, который использует матрицу смежности. Я пытался сделать это в BFS. Спасибо за помощь. Я получаю только один путь. Как мне распечатать и другие пути?
public...
2915 просмотров
schedule
10.05.2023
Реализация списка смежности графа (C)
Я пытаюсь создать соседнее представление ist графа в C, используя следующие определения...
typedef struct edge
{
int to_vertex;
int weight;
} Edge;
typedef struct edgeNode
{
Edge edge;
struct edgeNode *next;
} *EdgeNodePtr;...
389 просмотров
schedule
30.12.2022
Преобразование списка узлов во вложенный dict в python
У меня есть список dicts в python, который представляет список смежности, и я хочу преобразовать этот список во вложенный python dict. клавишами name и children .
Список узлов
Это пример списка диктов, это 10 первых элементов списка. Оригинал...
37 просмотров
schedule
03.07.2022