Voici quelques petits problèmes, des classiques d'entretien d'embauche, tirés du cours Udemy (en anglais et en Python) https://www.udemy.com/python-for-data-structures-algorithms-and-interviews. Nous essaierons de faire attention à la complexité temporelle/spatiale, le fameux O()
Lisez l'énoncé et regarder les exemples. Si vous le sentez, écrivez vos tests d'abord ! Si vous êtes perdu, demander à votre voisin(e) de gauche, si il/elle ne sait pas, demander à votre voisin(e) de droite, si il/elle ne sait pas, demander à Google ou liser les indices pour une solution.
Vous aurez sûrement besoin d'aller découvrir des notions en voguant sur le Net ! C'est fait pour !
cette série est WIP (Work In Progress), ce n'est que le début, il n'y a pas (encore) de tests (c'est d'ailleurs une bonne occasion pour vous d'en écrire :-) ), les rubriques s'étofferont et pas mal d'autres problèmes apparaîtront, sur la récursivité, les listes chaînées, les arbres binaires, les tris, les graphes, etc.
Si cela vous intéresse n'hésitez pas à nous le faire remarquer, et l'inverse aussi d'ailleurs (si cela ne vous intéresse pas), car ce Meetup est d'abord le votre !