LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

Дык так и считать.

Пусть каждое состояние имеет свой номер. Тогда

states = […] # последовательность состояний

M = {} # матрица переходов

for i range(len(states)-1): M.setdefault((states[i], states[i+1]), [0])[0] += 1

как то так.

PS Я ХЗ почему у меня lorcode не работает

Исправление AntonI, :

Дык так и считать.

Пусть каждое состояние имеет свой номер. Тогда

[code] states = […] # последовательность состояний M = {} # матрица переходов for i range(len(states)-1): M.setdefault((states[i], states[i+1]), [0])[0] += 1
[/code]

как то так.

Исходная версия AntonI, :

Дык так и считать.

Пусть каждое состояние имеет свой номер. Тогда [code] states = […] # последовательность состояний M = {} # матрица переходов for i range(len(states)-1): M.setdefault((states[i], states[i+1]), [0])[0] += 1
[/code] как то так.