Со страницы Википедии Модель Эрдеша – Реньи :
В модели G (n, p) граф строится путем случайного соединения узлов. Каждое ребро входит в граф с вероятностью p, не зависящей от любого другого ребра.
blockquote>Чтобы создать граф ER на основе заранее определенного набора узлов, вам просто нужно сделать следующее:
- Создать пустой ненаправленный
networkx.Graph
.- Добавьте узлы на график.
- Выполните итерацию по всем возможным ребрам (то есть по всем парам узлов) и добавьте ребро в граф с вероятностью
p
.Вот некоторый псевдокод python-ish, чтобы дать вам идею:
import random import networkx as nx from itertools import combinations # probability for an edge to exist p = 0.5 # ASSUMPTION: This array contains all desired nodes nodes = [...] g = nx.Graph() g.add_nodes_from(nodes) for u, v in combinations(g, 2): if random.random() < p: g.add_edge(u, v)
Это должно дать вам совершенно корректный граф ER, использующий заранее определенный набор узлов. Обратите внимание, что этот метод не будет особенно эффективен для генерации массивных графов.
Поместите, "возвращают false"; на второй опции:
<a href="" onclick="jquery_stuff; return false;" />
Вам нужно к return false;
после jquery_stuff
:
<a href="no-javascript.html" onclick="jquery_stuff(); return false;" />
Это отменит действие по умолчанию.
Можно поместить просто так же как ниже:
<a href="javascript:;" onclick="jquery_stuff">
<a href="javascript:;" onclick="jquery">link</a>
href
требует чего-то там, если Вы хотите, чтобы это не открылось ошибки в блоках проверки допустимости для HTML. Эти javascript:;
хороший заполнитель.
, Если Вы действительно хотите использовать #
:
<a href="#me" name="me" onclick="jquery">link</a>
Быть осторожным с эти return false;
, это останавливает поведения по умолчанию того, что Вы делаете.
Также, если Ваш js похож на отправление Вас, может столкнуться с проблемами в Internet Explorer.
<a href="javascript:// some helpful comment " onclick="jquery_stuff" />
Я обычно использую <span>
и разрабатываю его для сходства со ссылкой, когда я должен выполнить что-то вроде этого.