LINUX.ORG.RU

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

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

Тупо в лоб, работает, но медленно. Но работает.

Я бы отсортировал еще ключи mapping по длине ключа по убыванию на всякий случай. Хотя в целом код - моё почтение:) Я бы настолько просто не сделал, а нагородил бы как минимум 3 кейса для полного совпадения, больше 1 символа и посимвольный перебор.

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

Я бы отсортировал еще ключи mapping по длине ключа по убыванию на всякий случай. Хотя в целом код - моё почтение:)

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

Я бы отсортировал еще ключи mapping по длине ключа по убыванию.