[Examen d'ingénieur d'information de base] J'ai écrit un algorithme pour la valeur maximale d'un tableau en Python.

Aperçu

Valeur maximale du tableau

algorithme

--Définissez le premier élément du tableau comme valeur maximale temporaire. Les éléments restants du tableau sont comparés dans l'ordre avec le maximum provisoire, et si une valeur plus grande est trouvée, le maximum provisoire est mis à jour.

code

#Fonction Max pour trouver la valeur maximale d'un tableau
def Max(A,Length):
    Ans = A[0]
    #Traitement itératif
    i = 1 #Réglez la valeur initiale du compteur de boucle sur 1
    while i < Length:
        print("Ans=",Ans,"i=",i,"A[i]=",A[i])
        #Traitement des succursales
        if A[i] > Ans: #Si l'élément nouvellement extrait est plus grand que la valeur maximale
            Ans = A[i] #Mettre à jour le maximum provisoire
        i+=1
    return Ans

print("Résultat de l'exécution:",Max([12,56,78,34,90],5))

Résultat d'exécution

Ans= 12 i= 1 A[i]= 56
Ans= 56 i= 2 A[i]= 78
Ans= 78 i= 3 A[i]= 34
Ans= 78 i= 4 A[i]= 90
Résultat d'exécution: 90

Sommaire

référence

Recommended Posts

[Examen d'ingénieur d'information de base] J'ai écrit un algorithme pour la valeur maximale d'un tableau en Python.
[Examen d'ingénieur d'information de base] J'ai écrit l'algorithme de la méthode de division mutuelle euclidienne en Python.
[Examen d'ingénieur d'information de base] J'ai écrit un algorithme pour déterminer l'année de gonflement en Python.
[Examen d'ingénieur d'information de base] J'ai écrit un algorithme de recherche linéaire en Python.
L'histoire du téléchargement de la dernière question PDF de l'examen d'ingénieur d'information de base avec Python à la fois
Résumé de l'algorithme de tri de base python (examen d'ingénieur d'information de base)
[Golang] Spécifiez un tableau pour la valeur de la carte
Expérience de passer l'examen d'ingénieur en technologie de l'information appliquée
J'ai écrit la file d'attente en Python
J'ai écrit la pile en Python
J'ai écrit le code pour écrire le code Brainf * ck en python
Examen d'ingénieur en information de base (FE) Examen de l'après-midi Exemple de question Python Explication
Notez que je comprends l'algorithme du classificateur Naive Bayes. Et je l'ai écrit en Python.
Vous serez ingénieur dans 100 jours - Jour 29 - Python - Bases du langage Python 5
Vous serez ingénieur dans 100 jours - Jour 33 - Python - Bases du langage Python 8
Vous serez ingénieur dans 100 jours --Jour 26 --Python --Basiques du langage Python 3
Partie 1 J'ai écrit un exemple de la réponse au problème de référence de l'écriture hors ligne en temps réel en Python
Notez que je comprends l'algorithme des moindres carrés. Et je l'ai écrit en Python.
Découvrez la fraction de la valeur saisie en python
Vous serez ingénieur dans 100 jours --Jour 32 --Python --Basiques du langage Python 7
J'ai recherché les compétences nécessaires pour devenir ingénieur web avec Python
Sortie sous la forme d'un tableau python
Vous serez ingénieur dans 100 jours --Jour 28 --Python --Les bases du langage Python 4
Le concept de référence en Python s'est effondré un instant, j'ai donc expérimenté un peu.
Informations de base Écrire le problème d'algorithme de l'automne 2018 en Python
Implémentation de l'algorithme "Algorithm Picture Book" en Python3 (Heap Sort Edition)
[Pour les débutants] Je souhaite expliquer le nombre d’apprentissage d’une manière facile à comprendre.
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
J'ai écrit la grammaire de base de Python dans Jupyter Lab
J'ai écrit le fonctionnement de base de Seaborn dans Jupyter Lab
Implémentation de l'algorithme de "Algorithm Picture Book" en Python3 (Bubble Sort)
Trouver l'index de la valeur maximale (valeur minimale) d'un tableau multidimensionnel
J'ai écrit un script de création automatique de répertoire vide en Python
Je viens d'écrire le matériel original pour l'exemple de code python
J'ai écrit le fonctionnement de base de Numpy dans Jupyter Lab.
Google recherche la chaîne sur la dernière ligne du fichier en Python
Tourner un tableau de chaînes avec une instruction for (Python3)
Implémentation de l'algorithme «Algorithm Picture Book» en Python3 (tri sélectif)
Tri rapide d'un tableau en Python 3
Une histoire sur l'écriture d'AWS Lambda et de devenir un peu accro aux valeurs par défaut des arguments Python
Partie 1 J'ai écrit la réponse au problème de référence de l'écriture hors ligne en temps réel en Python
J'ai comparé le temps de calcul de la moyenne mobile écrite en Python
Envelopper (partie de) la bibliothèque AtCoder en Cython pour une utilisation en Python
Comment connaître la structure interne d'un objet en Python
[Python] J'ai écrit la route du typhon sur la carte en utilisant le folium
J'ai eu un AttributeError en me moquant de la méthode ouverte en python
Différentes façons de créer un tableau de nombres de 1 à 10 en Python.
[Algorithm x Python] Calcul des statistiques de base (valeur totale, valeur maximale, valeur minimale)
[Informations sur les lignes directrices d'apprentissage du lycée I] Matériel pédagogique pour la formation des enseignants: mise en œuvre de la méthode Huffman par python
Développons un algorithme d'investissement avec Python 2
J'ai écrit Fizz Buzz en Python
[Python] J'ai essayé de résumer le type collectif (ensemble) d'une manière facile à comprendre.
Comparer la grammaire de base de Python et Go d'une manière facile à comprendre
python> array> Déterminer le nombre et initialiser> mylist = [idx pour idx dans la plage (10)] / mylist = [0 pour idx dans la plage (10)] >> mylist = [0] * 10
Vous serez ingénieur dans 100 jours ――Jour 24 ―― Python ―― Bases du langage Python 1
J'ai mesuré 6 méthodes pour obtenir l'indice de la valeur maximale (valeur minimale) de la liste