Блог пользователя white_coder

Автор white_coder, 12 лет назад, По-английски

I am trying to generate all possible unique permutation by using bitmask , code:(http://ideone.com/2SZyGh) .but how can i handle the repeated value.

EX. for the input 112 output should be(112,121,211).But my code give 6 permutation with 3 same value.

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
12 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

you may want to consider using next_permutation. (it's inside algorithm.h)

»
12 лет назад, скрыть # |
 
Проголосовать: нравится -9 Проголосовать: не нравится