IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Memory error sur un script de résolution de labyrinthe


Sujet :

Python

  1. #41
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Est ce que remplacer ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for _ in next_cases:
        added.pop(0)
    par ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    added = added[len(next_cases):]
    ne serait pas plus rapide ?

  2. #42
    Invité
    Invité(e)
    Par défaut
    Effectivement un chouïa plus rapide mais pas sûr... De mémoire len(next_cases) vaut à peu près 20-30 en moyenne...
    Je passe d'environ 7.5 à environ 7.3 secondes, c'est pas transcendantal.

    Par contre ce qui devrait faire gagner peut-être 1 ou 2 secondes c'est d'indexer directement plutôt que de chercher dans la liste : if (X, Y) not in added: mais je ne comprends pas mon code... Un coup le tuple est à l'index 1, un coup à l'index 0 de façon "erratique" à mes yeux... Le must du must serait peut-être de ne pas soustraire des éléments de la liste added et d'indexer directement là où il faut.
    Dernière modification par Invité ; 11/01/2022 à 19h14. Motif: Inutile de citer intégralement le message précédent

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 3 PremièrePremière 123

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/08/2019, 17h45
  2. error message sur un script
    Par miroufsn dans le forum Langage
    Réponses: 2
    Dernier message: 18/12/2007, 08h14
  3. Script error sur envoi de formulaire sous IE
    Par loick2000 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 14/05/2007, 17h30
  4. Question sur un script
    Par Gnux dans le forum Linux
    Réponses: 8
    Dernier message: 07/07/2005, 17h03
  5. installation sur serveur + script
    Par liliprog dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/08/2004, 15h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo