{"id":1012,"date":"2017-03-31T01:55:29","date_gmt":"2017-03-30T23:55:29","guid":{"rendered":"http:\/\/www2.mathnique.com\/site\/?page_id=1012"},"modified":"2018-01-13T00:29:44","modified_gmt":"2018-01-12T23:29:44","slug":"piles","status":"publish","type":"page","link":"https:\/\/www.mathnique.com\/site\/piles\/","title":{"rendered":"Piles"},"content":{"rendered":"<ul>\n<li><span style=\"color: #ff0000;\"><strong>D\u00e9finition d'une pile<\/strong><\/span><br \/>\nC'est une structure (ou une collection ou une organisation) de donn\u00e9es de m\u00eame nature ordonn\u00e9es de bas en haut , rang\u00e9es en m\u00e9moire et fonctionnant sur le principe LIFO (Last In First Out) c'est-\u00e0-dire dernier entr\u00e9, premier sorti.<br \/>\nUne analogie est une pile d'assiettes ou les cailloux du Petit Poucet.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2257 aligncenter\" src=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/pile1-300x193.png\" alt=\"\" width=\"300\" height=\"193\" srcset=\"https:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/pile1-300x193.png 300w, https:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/pile1.png 438w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><br \/>\nUne pile est form\u00e9e :<br \/>\n- d'une T\u00eate ou Sommet de Pile<br \/>\n- d'un Corps qui est \u00a0lui-m\u00eame une pile avec une t\u00eate et un corps.<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2259 aligncenter\" src=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/pile2.jpg\" alt=\"\" width=\"93\" height=\"145\" \/>Les seules op\u00e9rations possibles sur une pile sont :<br \/>\n- Cr\u00e9er une pile vide.<br \/>\n- Tester si une pile est vide ou non.<br \/>\n- Ajouter une nouvelle donn\u00e9e c'est-\u00e0-dire empiler.<br \/>\n- Consulter la derni\u00e8re donn\u00e9e entr\u00e9e.<br \/>\n- Supprimer la derni\u00e8re donn\u00e9e entr\u00e9e c'est-\u00e0-dire d\u00e9piler.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2260 aligncenter\" src=\"http:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/empiler-300x198.png\" alt=\"\" width=\"300\" height=\"198\" srcset=\"https:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/empiler-300x198.png 300w, https:\/\/www.mathnique.com\/site\/wp-content\/uploads\/2018\/01\/empiler.png 488w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/li>\n<li>Cette structure de pile est tr\u00e8s utile dans toutes les structures parenth\u00e9s\u00e9es :<br \/>\n- Les boucles imbriqu\u00e9es.<br \/>\n- Les proc\u00e9dures(pile des variables locales, pile des param\u00e8tres, pile de gestion des adresses de retour)<br \/>\n- Les compilateurs.<\/li>\n<li><strong><span style=\"color: #ff0000;\">Exemples<\/span><\/strong>\n<ul>\n<li><strong><span style=\"color: #ff0000;\">Exemple 1 : gestion des adresse de retour<\/span><\/strong><br \/>\nProgram P;<br \/>\nprocedure A;<br \/>\nprocedure B ;<br \/>\nbegin (* de B *)end(* de B *)<br \/>\nbegin(* de A *)<br \/>\nB ; (* adresse a1 *)<br \/>\nB ; (* adresse a2 *)<br \/>\nend (* de A *)<br \/>\nbegin(* de P *)<br \/>\nA ; (*adresse \u00a0a3 *)<br \/>\nend. (* de P *)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9finition d'une pile C'est une structure (ou une collection ou une organisation) de donn\u00e9es de m\u00eame nature ordonn\u00e9es de bas en haut , rang\u00e9es en m\u00e9moire et fonctionnant sur le principe LIFO (Last In First Out) c'est-\u00e0-dire dernier entr\u00e9, premier sorti. Une analogie est une pile d'assiettes ou les cailloux du Petit Poucet. Une pile &hellip; <a href=\"https:\/\/www.mathnique.com\/site\/piles\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Piles&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2259,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1012","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/1012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/comments?post=1012"}],"version-history":[{"count":5,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/1012\/revisions"}],"predecessor-version":[{"id":2262,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/pages\/1012\/revisions\/2262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/media\/2259"}],"wp:attachment":[{"href":"https:\/\/www.mathnique.com\/site\/wp-json\/wp\/v2\/media?parent=1012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}