Ответить на комментарий

Перебор перестановок - "2 транспозиции (12.07.2014)"

Интересный алгоритм, почти то, что мне понадобилось. Извините за дилетантство, но возможен ли вообще перебор перестановок посредством совершенно однообразных действий? Этакое тупое тасование колоды: сдвинуть три "карты" под низ, поменять местами 4-ю и 17-ю, 9-ю и 24-ю. И так до икотки. Случайность и скорость не важны, программный код не нужен. Количество "карт" заранее не известно, но если потребуется ограничение типа "только четное" или "только число Фибоначчи", то и это допустимо. Можете подсказать такой алгоритм или хоть направление экспериментов?

С уважением,
Борис

Ответить

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <h1> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <pre>, <code>, <asm>, <c>, <cpp>, <delphi>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>, <mytext>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Подробнее о форматировании

CAPTCHA
Ведите текст с изображения. (вводить еще раз после предпросмотра а то не добавится комментарий)
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.