Paul Tergeist
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Если вы посмотрите тексты по програмированию, то там все функции перестановок, например 5 элементов, а не 5 и меньше. | Задача была — составить слова из букв данного слова. "he" — слово, составленное из букв слова "help". Кроме того, как я уже писал, ваш вариант даже четырехбуквенные слова выводит не все возможные, их должно быть 24, а ваша программа выводит 16. Ну и с повторяющимися буквами лажает. Цитата: С++ появился в 81 гду, STL примерно в 96 году. В 2000 году подавляющее кол. компиляторов С++ не имели STL. STL - стандартная библиотека шаблонов. | Стандарт языка С++ приняли в 98 году и в стандарте описан заголовок <algorithm> и алгоритм next_premutation. И мы уже не в 2000 году, в настоящее время любой компилятор, поддерживает STL, даже компиляторы для всяких железяк. Более того, есть же исходники, всегда можно вытащить оттуда этот next_permutation. |