Jean-Philippe Pellet
Jean-Philippe Pellet
Thanks for the nice example! Spotted a typo, missing `$`: it should probably be const hexString = templateLiteral(/^0x.*/); ^
Plutôt que `pass`, je suggérerais `...`, alors. `...` symbolise mieux qu'il y a quelque chose d'incomplet à faire, alors que `pass`, traditionnellement, est inséré quand un corps est volontairement vide...
Je laisse @rasql, auteur de cette partie, commenter!
Cher Nicholas, pas besoin d’attendre un feu vert — les contributions sont vraiment plus que bienvenues et réjouiront toute l'équipe! Merci beaucoup!
Je pense aussi que la réponse est correcte.
Ça me semblait clair, si on comprend que tu parcours le tableau pour chaque paire. Après, s'il y a quelqu’un pour qui c'est pas clair, c'est qu'en effet, ça peut...
Je le voyais juste comme ça: ``` for x1 in xs: for x2 in xs: for x3 in xs: ``` ou comme tu viens d'écrire, mais dans la boucle initiale...
Mieux, à mon avis!
Ça pourrait se faire en O(n²) avec un hashset qu'on remplirait en parcourant les paires et en y insérant la somme, non?
Non, comme `s3` est un hashset, la plupart du temps, c'est même O(1) (cf. https://wiki.python.org/moin/TimeComplexity#set).