26

(2 ответов, оставленных в Feedback)

Продолжу нудеть roll
На главной странице форума предупреждение пропало, при входе в ветки осталось вот такое:
Обнаружено: HEUR:Trojan.Script.Generic        http://e-maxx.ru/forum/extensions/pun_bbcode/scripts.jы

27

(2 ответов, оставленных в Feedback)

Два разных антивируса (Kaspersky IS, AVG) сообщают о заражённости
Trojan.Script.Generic в punbb.common.min.js

Это точки артикуляции - их можно найти так: http://e-maxx.ru/algo/cutpoints

29

(2 ответов, оставленных в Problems)

Если квадрат учетверить - приписать ещё три таких же, то проблема сводится к известной задаче на обычном двумерном массиве (только ограничение размера добавится).

30

(1 ответов, оставленных в Problems)

Например, на каждом шаге записывать, из какой ячейки пришли в текущую,  и по окончании процесса размотать цепочку назад.

31

(0 ответов, оставленных в Feedback)

Хорошо бы было из форума иметь прямую ссылку на http://e-maxx.ru/algo/

32

(13 ответов, оставленных в Problems)

пдф-ка, но на том же сервере
http://linulysses.files.wordpress.com/2 … umbers.pdf
скопирую кусок сюда, но копируется криво

Algorithm 2 Algorithm for Computing H(B)
Initialize queues Q1;Q2; : : : ;Qm to be empty
R =0  ;
for t from 1 to m do
push bt into queue Qt
end for
k  =  0
while k < n do
Let h be the minimum element in the front of each queue Qi (1 <= i <= m)
and assume h принадлежит Qj
for t from j to m do
push h * bt into queue Qt
end for
Remove h from Qj .
Put h into output sequence R
k =   k + 1
end while

33

(13 ответов, оставленных в Problems)

http://www.proklondike.com/var/file/dei … g_full.zip
но там вопрос генерализации на k простых (k-smooth numbers) не рассматривается

У Дейкстры после поиска минимума выполняется три оператора do c умножением на соотв. простые.
Фактически же условие в do сработает не для всех веток (возможно, только для одной ветки).

Вот тут кое-что есть
http://linulysses.wordpress.com/2011/06 … alization/
второй цикл for - не с единицы начинается

34

(13 ответов, оставленных в Problems)

>все указатели умножаются
точно ли все?

35

(13 ответов, оставленных в Problems)

>cложность получается O(n * k)

Если мне не изменяет память, там по сути очередь по приоритетам используется в простейшей линейной реализации. Для значительных k - очередь на основе бинарной кучи даст log(k) на каждый шаг вместо k

36

(13 ответов, оставленных в Problems)

hamming problem
рассматривается, например, в книге Дейкстра "Дисциплина программирования"

37

(6 ответов, оставленных в Algo)

может, отсюда?
http://e-maxx.ru/algo/

38

(4 ответов, оставленных в Problems)

Похоже, мысль инверсно сработала...

Вершины - числа, ребра - доминошки.

39

(4 ответов, оставленных в Problems)

см. Эйлеров путь, его существование

40

(2 ответов, оставленных в Problems)

Где сортировка по полярному углу?
(как я понял, подразумевался такой алгоритм: http://algolist.ru/maths/geom/convhull/graham.php )

v же осталось Integer.
Longint попробовать?

42

(1 ответов, оставленных в Algo)

http://mathworld.wolfram.com/Circle-Cir … ction.html

43

(3 ответов, оставленных в Algo)

http://forum2007.algolist.ru/showflat.p … age/0#8051

44

(5 ответов, оставленных в Problems)

К сожалению, это полуэмпирика.
Я исходил из таких соображений (видимо, дефективных):
Часть последовательностей P(n) можно построить из ''хороших" последовательностей P(n-1), вставив пару очередных чисел n в "дырки", часть из хороших последовательностей P(n-2), вставляя слитную пару чисел  n-1 вместе в одну дырку, одно число n для разбития пары в ее середину, и одно n в оставшиеся места, и часть из P(n-3), вставив две слитных пары (n-1) и (n-2), и оставшиеся числа n разбивают эти пары.
При этом концы с концами не сходились, но на нескольких первых членах заметил, что без P(n-3) можно обойтись, получив вышенаписанное соотношение, и проверил его для бОльших n.

45

(5 ответов, оставленных в Problems)

получилось вот такое рекуррентное соотношение
a[n] := n * (a[n - 1] * (2 * n - 1) + a[n - 2] * (n - 1))