[article]
Titre : |
Algorithmique et langage Ruby cuisiner les tableaux... |
Type de document : |
texte imprimé |
Auteurs : |
Jean-Marc Desbonnez, Auteur |
Année de publication : |
2015 |
Article en page(s) : |
p. 45/54 |
Langues : |
Français (fre) |
Sujets : |
Algorithme ; Eratosthène ; P.G.C.D. (Plus Grand Commun Diviseur) ; Programmation
|
Résumé : |
"Lorsqu’il faut calculer (et mémoriser) de nombreux résultats, l’utilisation de variables simples est chose impossible, simplement à cause de leur nom. En effet, comment « inventer » mille noms de variables pour mémoriser, par exemple, mille nombres premiers, sans compter les mille lignes de code pour les affectations. Les tableaux sont des variables dont les composantes sont identifiées par un nom et un numéro appelé indice. Mathématiquement parlant, c’est une matrice ligne (ou colonne, selon la manière dont on la visualise). Les quelques exemples traités dans cet article relèvent à la fois du domaine de l’informatique (création de mots de passe, tri), du domaine de la gestion (recherche dichotomique, fusion de tableaux, recherche de doublons), et aussi, quand-même, du domaine mathématique (crible d’Eratosthène, une méthode originale de calcul d’un plus grand commun diviseur, et un peu de calcul vectoriel). Le tout accompagné d’algorithmique, et de sauce Ruby." |
Permalink : |
http://www.cocof-cbdp.irisnet.be/opac_css/index.php?lvl=notice_display&id=190780 |
in Losanges > n°31 (décembre / février 2015) . - p. 45/54
[article] Algorithmique et langage Ruby cuisiner les tableaux... [texte imprimé] / Jean-Marc Desbonnez, Auteur . - 2015 . - p. 45/54. Langues : Français ( fre) in Losanges > n°31 (décembre / février 2015) . - p. 45/54
Sujets : |
Algorithme ; Eratosthène ; P.G.C.D. (Plus Grand Commun Diviseur) ; Programmation
|
Résumé : |
"Lorsqu’il faut calculer (et mémoriser) de nombreux résultats, l’utilisation de variables simples est chose impossible, simplement à cause de leur nom. En effet, comment « inventer » mille noms de variables pour mémoriser, par exemple, mille nombres premiers, sans compter les mille lignes de code pour les affectations. Les tableaux sont des variables dont les composantes sont identifiées par un nom et un numéro appelé indice. Mathématiquement parlant, c’est une matrice ligne (ou colonne, selon la manière dont on la visualise). Les quelques exemples traités dans cet article relèvent à la fois du domaine de l’informatique (création de mots de passe, tri), du domaine de la gestion (recherche dichotomique, fusion de tableaux, recherche de doublons), et aussi, quand-même, du domaine mathématique (crible d’Eratosthène, une méthode originale de calcul d’un plus grand commun diviseur, et un peu de calcul vectoriel). Le tout accompagné d’algorithmique, et de sauce Ruby." |
Permalink : |
http://www.cocof-cbdp.irisnet.be/opac_css/index.php?lvl=notice_display&id=190780 |
|