Cours 20 - Strucuture de données - Partie 01 : Liste & ses variantes

Sdílet
Vložit
  • čas přidán 17. 05. 2019
  • Dans ce cours, nous allons voir les points suivants :
    1- La notion de "Liste" le ses Types
    2- Implémenter une Liste par un Tableau / Liste Chainées (Pointeurs)
    3- Listes Chaînées
    4- Listes doublement chaînées
    5- Les Files (Liste FIFO : First In First Out)
    6- Les Piles (Liste LIFO : Last In First Out)
    Pour télécharger le cours et les programmes exemples :
    www.dropbox.com/sh/jl7o5h0q9t...
    Bon courage et Travaillez bien.
    Par : Algo Programmation 1ère Année Technologie (O.Redouane)
    URL Châine : / @algo-prog
    Playlists : / @algo-prog
    Bon courage et travaillez bien ....
    Support Me :
    buymeacoffee.com/oredouane
    Or
    ko-fi.com/redouane
    Thanks.
  • Věda a technologie

Komentáře • 52

  • @ztlpuchino387
    @ztlpuchino387 Před 5 lety +1

    Merci enormement pour ce que tu fais pour nous
    C'est plus qu'un enseignement en classe

  • @mehdilist5272
    @mehdilist5272 Před 5 lety +2

    Merci à chikh, merci bien ... Baraka ellho fik.

  • @ziedmejri2497
    @ziedmejri2497 Před 5 lety +2

    a real great job. bravo

  • @imaddebiche3389
    @imaddebiche3389 Před 5 lety +2

    Merci beaucoup monsieur...

  • @yasmine.belkaid5871
    @yasmine.belkaid5871 Před 5 lety +2

    Mercii monsieur 🙏

  • @sihemtaibi3402
    @sihemtaibi3402 Před 17 dny

    Merci beaucoup monsieur, pourquoi vous utilise new(p^. suivant) chaque fois?

    • @algo-prog
      @algo-prog  Před 16 dny +1

      Je vous en prie.
      On fait l'inscruction :
      new (p^.suivant);
      afin d'allouer un espace mémoire (une nouvelle cellule) et affecter son adresse au champs suivant.
      Bon courage & travaillez bien.

  • @didadidoucha8902
    @didadidoucha8902 Před 5 lety +1

    mrc bcp :)

    • @algo-prog
      @algo-prog  Před 5 lety

      De rien. Bon courage pour les études

  • @takouamesselka5975
    @takouamesselka5975 Před 4 lety +1

    يعطيك الصحة شيخ

  • @liliasara4489
    @liliasara4489 Před 5 lety +1

    Merci tres bien expliquer mais es ce que les language de programmation comme java ou cest python ont des liste et des pointeur ou cest que pour pascal

    • @algo-prog
      @algo-prog  Před 5 lety +3

      De rien.
      La notion de pointeur existe dans les langages comme langage C, C++, Pascal, ...
      Pour Java cette notion est caché et la gestion dynamique de la RAM est gérée automatiquement par la machine virtuelle de Java (JVM).
      Dans les langages évolués, on s'éloigne de la gestion manuelle de la RAM, et ils ont des structures de donnés predefinies comme les listes, vecteurs, les maps, ...

  • @ishakbakarydiaby7944
    @ishakbakarydiaby7944 Před 2 lety +1

    Merci bien.

    • @algo-prog
      @algo-prog  Před 2 lety

      Je vous en prie.
      Bon courage et travaillez bien.

  • @didynada6216
    @didynada6216 Před 5 lety +1

    Mrc ^^

  • @tafareljosland7372
    @tafareljosland7372 Před 4 lety +1

    c't vraiment cool, svp je veux des exo sur les fichiers en c++

    • @algo-prog
      @algo-prog  Před 4 lety

      Je vais le faire après nchaAllah....

  • @latifaed7422
    @latifaed7422 Před rokem +1

    Thanks!

  • @lysiariane8186
    @lysiariane8186 Před 3 lety +1

    Mercii monsieur 🙏
    Svp jai une petite question est ce que vous enseignez à l'université de Bejaia ?

    • @algo-prog
      @algo-prog  Před 3 lety

      De rien.
      Oui j'enseigne à l'université de Bejaia.
      Cordialement.

  • @yassinebenmessoud3770
    @yassinebenmessoud3770 Před rokem +1

    استاذ شيكور الله يبارك اذا تقدر تكملنا بارت 2

  • @MJA594
    @MJA594 Před rokem +1

    svp new(liste) en algorithme et pas en pascal ?

  • @toubipk4024
    @toubipk4024 Před 2 lety +1

    Vous utilisez quel logiciel dans ce tutoriel, SVP ?

    • @algo-prog
      @algo-prog  Před 2 lety

      Bonjour,
      J'utilise l'IDE MyPASCAL :
      my-pascal.blogspot.com/
      Bon courage et travaillez bien.

  • @numidiakhider7994
    @numidiakhider7994 Před 5 lety +4

    mrc beaucoup
    stp ne oublie pas les exo

    • @algo-prog
      @algo-prog  Před 5 lety +3

      De rien.
      Pour les exercices sur les listes chaînées, je suis entrain de les faire. Je vais essayer de déposer au moins deux exercices au plus tard demain soir.
      Bon courage et travaillez bien

    • @numidiakhider7994
      @numidiakhider7994 Před 5 lety +2

      nchallah mrc et saha ftourak@@algo-prog

    • @algo-prog
      @algo-prog  Před 5 lety +1

      De rien. Saha Shourkoum

  • @iam_abdelatif
    @iam_abdelatif Před 4 lety +2

    Svp monsieur, faites des cours et des exercices sur les arbres binaire ( Algorithmique )et merci

    • @algo-prog
      @algo-prog  Před 4 lety +1

      Bonjour, après que je termine la série sur langage C, j'essaye de faire quelques exercices.
      Bon courage et travaillez bien

  • @nesrineblz5135
    @nesrineblz5135 Před 5 lety +1

    merci beaucoup mensieur,stp je veut des éxercices
    en langage c++

    • @algo-prog
      @algo-prog  Před 5 lety

      De rien. Je vais faire tout d'abord des exercices en C puis je passerai au C++. Ça sera pas pour ces jours, mais à partir de la fin du moi de Juillet. Cordialement

  • @rayzokma6146
    @rayzokma6146 Před 5 lety +3

    الله يجازيك
    Vs pouvez me donner votre e-mail ..

    • @algo-prog
      @algo-prog  Před 5 lety +2

      De Rien.
      Mon email est :
      rouzeggane @ gmail.com
      Bon courage et travaillez bien

  • @csaofficiel5965
    @csaofficiel5965 Před 4 lety +1

    ma bête noir sont les liste !

    • @algo-prog
      @algo-prog  Před 4 lety +1

      J'espère que la vidéo vous a simplifié le concept des listes. Il faut faire la différence entre le concept de list et son implémentation en utilisant différents techniques : tableaux, pointeurs...
      Bon courage et travaillez bien...

    • @csaofficiel5965
      @csaofficiel5965 Před 4 lety

      @@algo-prog Oui la video est bien faite il faut que je fasse des exercices pour bien comprendre encore

  • @kaoutarrachdi4574
    @kaoutarrachdi4574 Před rokem

    svp difference entre liste et liste chainee ?

    • @algo-prog
      @algo-prog  Před rokem +1

      Bonjour,
      Une liste est une structure de données (Type complexe de données).
      Les listes peuvent être implémentées en utilisant les tableaux (Implémentation statique) ou en utilisant les pointeurs (Le chaînage).
      Les listes implémentées en utilisant les pointeurs sont dites les listes chaînées.
      Bon courage & Travaillez bien.

    • @kaoutarrachdi4574
      @kaoutarrachdi4574 Před rokem +1

      @@algo-prog merci bcp

  • @leeeruu1046
    @leeeruu1046 Před 3 lety

    Un grand merci ..
    Svp monsieur vous pouvez me donner votre adresse email ?

    • @algo-prog
      @algo-prog  Před 3 lety +1

      Bonsoir,
      De rien.
      Voici mon email :
      rouzeggane@gmail.com
      Cordialement.