voilà je me tourne vers vous pour vous exposer une difficulté et j'aimerais que vous me donniez des conseils pour que je puisse la surmonter.
J'aimerais augmenter mes compétences en termes d'algorithmes. Alors je me demande, qu'elle est la meilleure solution pour progresser : est ce que c'est d'aller les chercher sur Internet, les copier coller jusqu'a les apprendre par coeur ? Est ce que c'est d'essayer de le refaire sans l'avoir vu ? Quel conseil pourriez vous me donner ? Le dire a haute voix, le poser sur papier ? Mais je sais pas trop quoi me demander. Par exemple, un algorithme de trie, je peux me demander "comment faire pour ranger du plus grand au plus petit" mais apres ?
Enfin bref ce que j'aimerais avec ce message c'est que vous me partagiez vos conseils ou astuces
Je vous remercie de m'avoir lu et attends vos réponses
Apprendre l'algorithmique, ce n'est pas apprendre par coeur des algorithmes. C'est les comprendre, comprendre leur design, savoir comment mesurer l'efficacité, savoir les utiliser correctement, savoir créer de nouveaux algos pour un problème donné, etc.
Donc la meilleur facon de progresser, c'est de prendre un cours d'algorithmique et de l'étudier (le lire + pratiquer + pratiquer + pratiquer).
Je ne connais pas ton niveau et le niveau visé, mais généralement il faut un bon cours (par exemple celui recommandé par Gbdivers) et beaucoup de pratique.
Si par exemple tu ne connais pas les algorithmes de tri ça peut être une bonne idée de regarder comment c'est fait. On trouve de bonnes ressources sur Zeste de Savoir.
Tape "pise algo" sur un moteur de recherche. Il y a un cours de Master 1 ou 2 sur l'algo pour non informaticiens. C'est plutôt simple, mais, c'est la base. Je crois pas qu'il y a les algos de tris.
Va voir sur developpez, à la rubrique algo, il y a les livres conseillés (ceux à +4 étoiles).
Le cours, un peu vieux, sur l'algo sur zestedesavoir aussi.
Autant pour le premier, sans taper pise (je comprends pas la signification du mot), je peux comprendre que tu trouves pas, autant pour les autres, ils proviennent de sites généralement connus par les utilisateurs d'OC je pense.
Je ne sais pas ton age non plus mais comme on l'avait dit avant, scratch est un bon moyen pour s’entraîner à la programmation. Sinon il y a aussi un site similaire : mBlock, avec lui il est simple de téléverser un programme dans un robot.
C'est vrai, mais, je trouve ce point de vue nul. Parce qu'on a passé l'adolescence qu'on doit penser que Scratch est pour les gamins ? À 50 ans si tu fais pas du C, t'as raté ta vie aussi ?
Parallèlement, j'ai vu une vidéo où on utilisait les fameuses petites briques emboîtables entre elles, destinées au 4 ans et +. Vu la réalisation, difficile de penser que le créateur avait moins de 15 ans.
Besoin de conseils
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Discord NaN. Mon site.
Avatar by MaxRoyo. Venez parler du sdz
Raphoraph (sur OpenClassRoom), ou Rififi, ou Band45.... En fonction de quel site tu te trouves.
Blond, bouclé, toujours le sourire aux lèvres...