Описание тега digraphs

A 'digraph' means 'one symbol written as two characters'. In printing it meant two letters cast as one piece of lead, e.g. ae, fi, ...
1 ответ

Python NetworkX - получить DiGraph из вложенных словарей

Я пытаюсь создать простой DiGraph в Python NetworkX из вложенного словаря, но похоже, что встроенная инициализация не создает конечные конечные узлы. Пример игрушки: class_hierarchy= {-1: ["A", "B"], "A":{"A1":[1], "A2":[3,4]}, "B": {"B1":[5,6], "B2…
29 авг '18 в 18:38
1 ответ

Несколько орграфов в vim

Как вы, вероятно, знаете, в vim есть возможность вводить определенные символы с помощью орграфов (например, в режиме ввода Ctrl+K Rg производит ®). Есть ли способ, чтобы определить горячую клавишу, чтобы войти в режим, который позволяет мне вводить …
18 янв '12 в 09:04
4 ответа

Почему GCC выдает предупреждение при использовании триграфов, а не при использовании орграфов?

Код: #include <stdio.h> int main(void) { ??< puts("Hello Folks!"); ??> } Вышеуказанная программа, когда скомпилирована с GCC 4.8.1 с -Wall а также -std=c11, выдает следующее предупреждение: source_file.c: In function ‘main’: source_file.…
11 май '15 в 11:58
1 ответ

Создать случайный граф или соответствующую матрицу смежности из заданного списка степеней

У меня есть следующая проблема в R: у меня есть вектор, который содержит степени 200 узлов в моем графике. Строго говоря, они должны представлять внешние уровни. Можно ли из этих существующих степеней для узлов i = 1,..., 200 создать случайный граф …
1 ответ

NetworkX MultiDiGraph - в атрибутах данных ребра появляются `id` и`key`?

Я перебираю ребра в NetworkX MultiDiGraph следующим образом: for u, v, k, d in g.edges(keys=True, data=True): ... В некоторых случаях я нахожу id а также key ключи в словаре d, но я не могу понять, когда и почему они созданы, за исключением того, чт…
01 сен '17 в 20:23
1 ответ

Pandas DataFrame с уровнями узлов графа и ребер в квадратной матрице

Мой Googlefu подвел меня! У меня есть панды DataFrame формы: Level 1 Level 2 Level 3 Level 4 ------------------------------------- A B C NaN A B D E A B D F G H NaN NaN G I J K Он в основном содержит узлы графа с уровнями, изображающими исходящее ре…
14 сен '16 в 15:09
1 ответ

Матричное умножение MATLAB

Так что, может быть, я обдумываю это и создаю беспорядок... У меня есть орграф в MATLAB. Мне нужно изменить его на неориентированный граф, чтобы оценить его с минимальным связующим деревом (верно? Это не будет работать на орграфе). У меня есть матри…
21 мар '18 в 12:02
1 ответ

Построение ориентированного графа из файла

Мне нужно прочитать в файле и построить из него ориентированный граф. Я работаю в C++. Файл выглядит так: SFA SLC 700 59 SFO LV 420 39 LAX LV 231 23 LV SLC 362 29 LAX SFO 344 39 LAX SLC 581 57 SFA SFO 679 67 SFO SLC 605 19 PHX DEN 586 65 LV PHX 256 …
24 апр '16 в 07:01
2 ответа

Диграф и триграф не могут работать вместе?

Я изучаю орграф и триграф, и вот код, который я не могу понять. (Да, я признаю, что это очень некрасиво.) Этот код может скомпилировать: #define _(s) s%:%:s main(_(_)) <% __; %>t Этот код также может компилироваться: #define _(s) s??=??=s main…
04 янв '16 в 00:41
1 ответ

Подберите ключи к значениям в словаре в python

Скажем, например, это мой словарь: my_dict= {"0" : {"1","2","3"},"1":{"2"},"2":{"3"}} Я хочу соединить эти значения и ключи вместе в каждом случае. Что было бы наиболее эффективным способом добавить каждый ключ в соответствующий ключ значений для со…
21 окт '15 в 13:27
1 ответ

Netlogo: Создание ссылок на новых соседей

Я пытаюсь создать ориентированный граф в Netlogo. Между двумя узлами должна быть только одна связь. Я использую следующий фрагмент кода: breed [nodes node] directed-link-breed [edges edge] . . . ask nodes [ create-edges-to ((other nodes) with [not e…
07 авг '17 в 13:26
1 ответ

Graphviz Dot размещает узел внутри подграфа, хотя он был определен в другом месте

Я пытаюсь создать генератор сценариев точек для домашней задачи, все идет хорошо, за исключением того, что у меня есть эта проблема, когда в них помещаются некоторые узлы, которые не определены в подграфах. Например, следующий точечный скрипт: digra…
23 апр '14 в 21:12
1 ответ

vim - поиск орграфа, используя его восьмеричное значение

Если у меня есть этот символ диграфа: ň в файле, поместите курсор на него и введите ga Я вижу сообщение <ň> 328, Hex 0148, Octal 510 Но тогда, если я ищу /\%o510 или же /%x0148 я получил E486: Pattern not found в моем vimrc: set encod…
28 май '18 в 20:58
4 ответа

<: не может начать список аргументов шаблона

Я получаю ошибку <: не могу начать список аргументов шаблона на компиляторе g ++. Код template&lt;typename T&gt; class SomeClass; class Class; SomeClass&lt;::Class&gt;* cls;
17 окт '10 в 09:14
2 ответа

D3.js Войти в выходную реализацию шаблона обновления

Фон: Я работаю над тестовым проектом по исследованию ориентированного графа в THREE.js, у меня есть структура данных, которая не является DOM, но имеет много общих свойств. А именно, структура является иерархической, и я могу выполнить выбор (подгра…
0 ответов

Общий Весовой Диграф с использованием реализации Hashtable в Java

Мне было интересно, если есть какой-либо способ сделать реализацию общего весового Digraph при использовании HashTable или Hash-функции в качестве метода индексации для вершин в Java
14 май '18 в 03:36
2 ответа

Какой алгоритм мне нужен для этой операции направленного графа?

Возможно, я обдумываю это и упускаю что-то очевидное, но мне было интересно, какой алгоритм NetworkX я мог бы использовать для достижения следующего: Дано DiGraph, такие как: И список узлов, таких как: Q1, Q2 Найдите все узлы, которые связаны (или, …
25 авг '18 в 09:40
0 ответов

Центральность DiGraph

Для обычного неориентированного графа мы вычисляем центральность близости с помощью networkx с помощью команды nx.closeness_centrality(G), где G - наш граф. В случае с DiGraph это дает нам in-cloessness, а G.reverse(), а затем применение команды дае…
09 мар '18 в 11:53
4 ответа

Что это за выражение смайлик с бородой: "<:] {%>"?

Мне попалась следующая программа, которая компилируется без ошибок и даже предупреждений: int main(){ &lt;:]{%&gt;; // smile! } Живой пример. Что делает программа, и что это за выражение смайлика?
01 апр '13 в 00:54
1 ответ

Предварительная обработка C99 орграфов прочь

Есть ли способ "предварительной обработки" орграфов в стиле C99 для получения файла C (или .i предварительно обработанный источник) такой, что результирующий файл не содержит никаких орграфов? Например, учитывая следующий исходный код: %:define N 5 …
28 июл '15 в 14:08