2009-12-24 2 views

ответ

1

Ограничьте длина слова 6 букв или меньше, и вы можете быть в состоянии чтобы он работал. Не очень практично.

1

Если вам нужен алфавитный заказ, используйте Trie или DAWG (как я рекомендовал в вашем последнем вопросе). Для заказа помимо букв я использовал бы двоичное дерево (std :: map в C++ реализуется с красно-черным деревом обычно).

Реализация консервного контейнера, сохраняющего заказ, звучит как мать всех ранних оптимизаций.

Смежные вопросы