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

Автор LIFE_GOES_ON, история, 4 года назад, По-английски

Given a string S. How many permutations of string s is lexicographically smaller than S . If S = "cda" answer will be 3 . And the strings are {"acd","adc","cad"}.

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

»
4 года назад, # |
  Проголосовать: нравится +28 Проголосовать: не нравится

Why shouldn't we count cad?

»
4 года назад, # |
  Проголосовать: нравится +26 Проголосовать: не нравится

Fix the longest common prefix and the next character. The rest are free to take whatever value you want. Possibly use the permutation with repetitions formula