L’algorithme de Needleman et Wunsch, le retour
Cet article à un prédécesseur. S'affranchir de ChatGPT Lors d'un épisode précédent j'avais présenté l'implémentation en TypeScript de l'algorithme de Needleman et Wunsch pour aligner de façon optimale des séquences biologiques. Dérouté par la façon inhabituelle (pour moi) dont TypeScript et (…)
Article mis en ligne le 29 novembre 2025
Programmation TypeScript avec ChatGPT, sixième épisode
Cet article a un prédécesseur et un successeur. L'informatique peut provoquer des erreurs de calcul Un bon moyen d'obtenir des résultats faux lors de calculs scientifiques, c'est de recopier dans un ouvrage mathématique la formule de définition de la grandeur à calculer, et de la transposer (…)
Article mis en ligne le 5 novembre 2025
Programmation TypeScript avec ChatGPT, cinquième épisode
Cet article a un prédécesseur et un successeur. La question Je tente maintenant l'implémentation en TypeScript de l'algorithme de Needleman et Wunsch pour aligner de façon optimale des séquences biologiques. Dans un premier temps on construit un tableau de scores d'alignement, ce que j'ai fait (…)
Article mis en ligne le 31 octobre 2025
Programmation TypeScript avec ChatGPT, quatrième épisode
Cet article a un prédécesseur et un successeur. La question Bonjour, j'ai écrit une classe de calcul de nombres de Fibonacci : export class Fib public fib_iter(a : number, b : number, compteur : number) if (compteur === 1) console.log(a) ; return a ; else this.fib_iter((a + b), a, (compteur - (…)
Article mis en ligne le 21 octobre 2025
Programmer en TypeScript avec ChatGPT, troisième épisode
Cet article a un prédécesseur et un successeur. La question Bonsoir, j'ai écrit une classe TypeScript de tri par tas (HeapSort) qui marche presque mais pas tout à fait, peux-tu y jeter un coup d'œil ? export class TriTas public trier (V : number[]) let T : number[] = [undefined] ; for (let i (…)
Article mis en ligne le 20 octobre 2025