Programme pour résoudre advent of code
le fichier Excel récapitule mes résultats à partir de mon jeu de données
beaucoup des premiers jours ont été fait simplement avec excel un peu de recherche/remplace sous notepad++ pour des expressions régulières.
Le Day 5 a été fait dans le logiciel de mon travail, traité en temps qu'image.
Le Day 6 est intéressant car impossible en Win32 sous delphi pour l'étape 1
même en Win64 pour l'étape 2 il est en mémoire insuffisante pour mes 16Go de ram.
python était aussi en défaut, mais j'ai réussi à changer de tactique en python mais pas fait l'équivalent en Delphi pour le moment
Maj 19-12-2021 en live sur Twitch avec Patrick Premartin, je l'ai refait en mode dictionnaire du coup beaucoup plus rapide et peu de ligne
le 2021/Day8/ est le projet avec beaucoup d'expression régulières que j'aurais eu beaucoup de mal à faire sans cela. C'est le projet le plus documenté vous permettant de tester avec votre propre set sans recompiler.
les expressions régulières peuvent êtres trouvées dans le .pas et utilisées tel quel dans notepad++ par exemple. je teste souvent mes expressions régulières comme cela.
J'ai fait une vidéo pour voir comment je pouvais expliquer ma méthode. On perd beaucoup de temps à faire les choses plus proprement mais je publierai sur Youtube les 3 vidéos
Part 1 cette fois ci en Delphi (dans un stringgrid pour etre visuel à la video mais à faire dans un array of int8 autrement.
Ajout d'une version non visuelle hors stringgrid, avec Array of int8 car c'est comme cela que cela devrait être fait si on avait encore plus de données et que l'on veut optimiser le temps d'exécution
les vidéos de mes réflexion pour arriver aux résultats sont sur Youtube :
https://www.youtube.com/watch?v=oUgHeqsURPw 1/3 part one en Excel
https://www.youtube.com/watch?v=-bG02zM7jyA 2/3 part one en Delphi
https://www.youtube.com/watch?v=biqsF-8-O9U 3/3 part two en Delphi
En Delphi avec une version graphique en StringGrid mais aussi une version en mode Array pour une réelle manière de l'implémenter de facon optimum
En Delphi avec une version graphique en StringGrid mais aussi une version en mode Array pour une réelle manière de l'implémenter de facon optimum
En Delphi avec une version graphique en StringGrid mais aussi une version en mode Array pour une réelle manière de l'implémenter de facon optimum
En traitement d'image avec Visiopal (logiciel de l'entreprise ou je travaille) Script présent mais nécessite le logiciel Image résultat présente avec les traits horizontaux et verticaux représentant les plis
En Delphi avec gestion d'un dictionnaire
une vue graphique en arborescence pour comprendre mieux l'énoncé
sujet un peu difficile à imaginer dans ma tête mais la solution est finalement simple
En Delphi pour générer un script openscad, qui génère un fichier stl dans lequel je cherche à calculer le volume Malheureusement la partie 1 marche mais les approximations de caclul ne marche pas en partie 2