Codage en direct sur l'Advent of Code 2021 (partie 3)

- 19/12/2021 - Patrick Prémartin

Pour le 5ème jour de cet Advent of Code, il s'agissait de cartographier les fonds marins et notamment les courants chauds.

Manipulation de matrice avec coordonnées et déplacements dedans.

Le défi du tchat du jour a été de me demander de passer par les expressions régulières pour traiter les lignes du fichier d'entrée. Le temps de retrouver comment ça marche et ce fut fait.

Quelques erreurs d'algorithme de ma part en cours de route qui ont donné des résultats aberrants mais ça a été corrigé sans trop de difficulté une fois que j'ai réalisé la magouille.

 

Pour le 6ème jour de cet Advent of Code, l'exercice en soi n'était pas compliqué mais il fallait le prendre dans le bon sens pour éviter les débordements de mémoire à cause des valeurs traitées très grandes et de ne pas exploser les temps de traitement inutilement.

Je n'en dirai pas plus, la solution au premier exercice utilise la technique à éviter. La solution du second exercice est la version à utiliser lorsqu'on a un nombre non fini de valeurs associées à une valeur finie.

Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.

Connexion Inscription


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.


Mots-clés associés

Delphi


Classement

Evénements spéciaux > Exercices de codage > Advent of Code > Advent of Code 2021
Live coding