<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>algorithmes :: allophysique</title>
    <link>/nsi/algorithmes/index.html</link>
    <description>Complexité&#xD;Complexité, notation de landau, algorithmes de recherche et de tri&#xD;algorithmes de tri&#xD;tris quadratiques, tri fusion, complexite&#xD;diviser pour regner&#xD;methode diviser pour regner, exponentiation rapide, tri fusion&#xD;rotation quart de tour&#xD;images matricielles, rotation, methode diviser pour regner&#xD;algorithmes avancés&#xD;algorithme d’optimisation, glouton, dynamique&#xD;algorithme de Boyer Moore&#xD;algorithme de Boyer Moore de recherche d’un motif dans une sequence&#xD;calculer sur un algorithme&#xD;calculabilite, decision, preuves</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <atom:link href="/nsi/algorithmes/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Complexité</title>
      <link>/nsi/algorithmes/page1/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page1/index.html</guid>
      <description>Complexité, notation de landau, algorithmes de recherche et de tri</description>
    </item>
    <item>
      <title>algorithmes de tri</title>
      <link>/nsi/algorithmes/page8/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page8/index.html</guid>
      <description>tris quadratiques, tri fusion, complexite</description>
    </item>
    <item>
      <title>nombres premiers</title>
      <link>/nsi/algorithmes/page11/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page11/index.html</guid>
      <description>Algorithmes des nombres premiers Definition Nombre premier: un nombre premier est un nombre qui accepte DEUX diviseurs : uniquement lui-même et 1.&#xA;Algorithme naïf Un test de primalité est un algorithme permettant de savoir si un nombre entier est premier.</description>
    </item>
    <item>
      <title>spirale d&#39;Ulam</title>
      <link>/nsi/algorithmes/page12/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page12/index.html</guid>
      <description>alignement des nombres premiers sur la spirale, defauts, doctest</description>
    </item>
    <item>
      <title>tri à partir d&#39;une cle</title>
      <link>/nsi/algorithmes/page81/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page81/index.html</guid>
      <description>Partie 1: Appliquer un algorithme de tri Nous allons appliquer les 2 algorithmes de tri (insertion et selection) sur des listes non ordonnées.&#xA;Mélanger un liste de mots (1) Reprendre pour cette première partie le dossier du TP de recherche dans un dictionnaire de mots. Ouvrir un nouveau fichier python dans ce même dossier. Placer l’import des librairies random et time à l’ouverture de ce fichier (premières lignes). (2) Ajouter au script python les fonctions de tri vues dans le cours: Lien vers le cours (3) importer une liste de mots d’un dictionnaire non accentué. Appeler cette liste mots. (4) mélanger la liste de mots avec la fonction random.shuffle (voir exemple plus bas) (5) réduire cette liste à seulement 10000 mots: mots = mots[:10000] (6) copier cette liste de mots (faire une copie par valeur): mots_melanges = mots.copy() Aide:</description>
    </item>
    <item>
      <title>recherche dichotomique</title>
      <link>/nsi/algorithmes/page14/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page14/index.html</guid>
      <description>TP, recherche sequentielle et dichotomique, dictionnaire de mots en francais, chronometrage timeit</description>
    </item>
    <item>
      <title>algoritmes de recherche</title>
      <link>/nsi/algorithmes/page14_bis/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page14_bis/index.html</guid>
      <description>TP, dictionnaire de mots en francais, chronometrage time du module time</description>
    </item>
    <item>
      <title>etude comparée algos de tri</title>
      <link>/nsi/algorithmes/page15/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page15/index.html</guid>
      <description>TP,  chronometrage time du module time, copie par valeur, melange avec shuffle du module random</description>
    </item>
    <item>
      <title>diviser pour regner</title>
      <link>/nsi/algorithmes/page5/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page5/index.html</guid>
      <description>methode diviser pour regner, exponentiation rapide, tri fusion</description>
    </item>
    <item>
      <title>rotation quart de tour</title>
      <link>/nsi/algorithmes/page9/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page9/index.html</guid>
      <description>images matricielles, rotation, methode diviser pour regner</description>
    </item>
    <item>
      <title>algorithmes avancés</title>
      <link>/nsi/algorithmes/page6/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page6/index.html</guid>
      <description>algorithme d&#39;optimisation, glouton, dynamique</description>
    </item>
    <item>
      <title>algorithme de Boyer Moore</title>
      <link>/nsi/algorithmes/page7/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page7/index.html</guid>
      <description>algorithme de Boyer Moore de recherche d&#39;un motif dans une sequence</description>
    </item>
    <item>
      <title>calculer sur un algorithme</title>
      <link>/nsi/algorithmes/page2/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page2/index.html</guid>
      <description>calculabilite, decision, preuves</description>
    </item>
    <item>
      <title>banc de poissons</title>
      <link>/nsi/algorithmes/page16/index.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/nsi/algorithmes/page16/index.html</guid>
      <description>Projet banc de poissons Le comportement des poissons, lorsqu’ils sont en grands groupes, montre une forme d’organisation que l’on assimile souvent à une sorte d’intelligence distribuée. On peut la simuler en modélisant le comportement de chaque individu, en prenant des informations sur ses voisins.&#xA;Ainsi, la direction et la vitesse de déplacement de chaque individu sont dictées par celles de ses proches voisins, et sont une combinaison de:</description>
    </item>
  </channel>
</rss>