编程知识 cdmana.com

Échange de doigts d'épée 11. Nombre minimum de tableaux rotatifs

Déplacer les premiers éléments d'un tableau à la fin du tableau,On appelle ça la rotation d'un tableau.Saisissez une rotation pour un tableau de tri incrémental,Sortie de l'élément minimum du tableau de rotation.Par exemple,Tableau [3,4,5,1,2] Pour [1,2,3,4,5] Une rotation de,La valeur minimale de ce tableau est1.

Exemple 1:

Entrée:[3,4,5,1,2]
Produits:1

Exemple 2:

Entrée:[2,2,2,0,1]
Produits:0
class Solution {
    
    public int minArray(int[] numbers) {
    
        int len=numbers.length;
        if(len<1)
             return-1;
        for(int i=1;i<=len-1;i++){
    
            if(numbers[i-1]>numbers[i]){
    
                return numbers[i];
            }
        }
        return numbers[0];
    }
}

版权声明
本文为[Sun zhongming]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/10/20211014040939517c.html

Scroll to Top