[Codingame - Puzzle moyen] - 17. Nombre d'échanges minimum [Python3]
foxx py
#codingame #medium #moyen #echanges 17 ème puzzle codingame, "Nombre d'échanges minimum". Dans celui-ci, on essaie d'arranger une suite de bits pour replacer tous les "1" sur la gauche de ce nombre binaire.
Cet exercice python va vous faire manipuler les "chaînes de caractères" et les "nombres binaires". Alors j'ai trouvé la solution, mais sachez qu'à la fin dans le code de la communauté, il y'a quelqu'un qui a trouvé une super solution en quelques lignes. Je vous jure!
Je vous invite à regarder la solution, seulement une fois que vous avez résolu l'exercice, ou si vous êtes vraiment bloqué dessus.
Si cet exercice vous a plus, abonnez-vous à la chaîne pour ne rien manquer des puzzles codingame! :)
--- Timeline --- 00:00 : Introduction 00:11 : Énoncé 00:52 : Instanciation des variables 01:25 : Récupération des bits dans une liste 01:40 : Instanciation de reversed_list_x 02:03 : Explications sur l'algorithme que l'on veut coder 06:10 : Codage de l'algorithme principal 08:19 : Lancement des tests 08:33 : Code de la communauté 09:56 : Conclusion
--- Liens --- N'hésitez pas à aller visiter le site de codingame : codingame.com/home. Lien vers le puzzle : codingame.com/training/medium/minimal-number-of-swaps Puzzle proposé par : Delgan
--- Réseaux sociaux --- Vous pouvez me suivre sur twitter : twitter.com/foxxpy Vous pouvez me suivre sur instagram : instagram.com/foxx.py/
Merci à La Hyène, Graphiste Tout Terrain, pour le logo et la bannière foxxpy : youtube.com/channel/UCCyptxH80V_rUZ557Qclh1A. N'hésitez pas à aller voir son travail :). ... https://www.youtube.com/watch?v=F4NprHj97is
36267511 Bytes