Menu
Accueil
Forums
Liste des forums
En ce moment
Nouveaux messages
Nouveaux messages de profil
Connexion
S'inscrire
Quoi de neuf
Liste des forums
Menu
Connexion
S'inscrire
Forums
Loisirs et Entraides
Informatique - Mobile - Jeux
Cryptographie
JavaScript est désactivé. Pour une meilleure expérience, veuillez activer JavaScript dans votre navigateur avant de continuer.
Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
[QUOTE="farid_h, post: 15204363, member: 92820"] Si t'as des problemes a comprendre les algorithmes, ce n'est pas un langage de programmation qui te sauvera. Dans ces cas la, tu doits utiliser la methode manuelle: Tu dresses un tableau avec comme colonnes toutes les variables employees dans l'algorithme. Tu choisis un input court (par exemple 3 ou 5 chiffres aleatoires a trier). Et tu executes l'algorithme manuellement. Pour chaque pas de l'algorithme, tu ajoutes une ligne du tableau avec les nouvelles valeurs des variables (y compris de l'array a trier qui est aussi une variable). Important: apres chaque pas, seuls peu de variables changent, idealement seulement une seule, le reste des variables reste inchange. Comme ca, tu finiras par comprendre chaque algorithme. Essayes aussi avec cette methode de verifier les cas extremes: 1/ input vide, i.e. 0 nombres a trier, 2/ input avec exactement un nombre a "trier", 3/ les nombres de l'input sont deja tries, 4/ ils sont deja tries mais a l'envers.. Tu peux evidament utiliser un debugger en "observant" (watch) toutes les variables de l'algorithme et en single-steppant le code pour creer ce tableau... mais mon experience me dit qu'on apprend et comprend mieux, si on le fait manuellement, car la lenteur manuelle tä laisse plus de temps de reflechir... et la methode manuelle a l'avantage de fonctionner aussi avec du pseudo-code, avant meme d'avoir ecrit une seule ligne du programme. [/QUOTE]
Insérer les messages sélectionnés…
Vérification
Répondre
Forums
Loisirs et Entraides
Informatique - Mobile - Jeux
Cryptographie
Haut