brevemente idea leetcode (31-60)

31. En primer lugar encontrar el número de la orden ascendente empezando desde la derecha de la primera pareja ( A [ I - . 1 ] <A [ I ] ), esta vez un [ I - . 1 ] es una permutación de la derecha de la orden máximo (el orden descendente como lo ha sido ). Encuentra a [i-1] desde la derecha es mayor que un número de su un [j], que SWAP posiciones. Que el original correspondiente a la derecha para encontrar a [i-1] es sólo un número poco más grande. Y luego invertir el orden de la cantidad de a [i-1] en el lado derecho (excluyendo a sí mismo), se cambia en orden descendente.

La clave es pensar en el orden de importancia decreciente, lo que representa un arreglo mayor, no existe. Para este caso, para "llevar" y esta parte se convierte en un mínimo (en orden ascendente).

 

32.

Supongo que te gusta

Origin www.cnblogs.com/sumuyi/p/12484132.html
Recomendado
Clasificación