#03 Les listes chaînées en C - Ajouter un élément au milieu-

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 52

  • @elazzaouykarim9749
    @elazzaouykarim9749 4 ปีที่แล้ว +3

    merci beaucoup Monsieur lah irhm lik l walidin f had ramadan mobark stafdt bzaff merci deuxième fois

  • @IlyassAli-v7r
    @IlyassAli-v7r 5 หลายเดือนก่อน

    جزاكم الله خيرا استاذ متمكن بكل ما تحمله من معنى.

  • @Violonista_Founoun
    @Violonista_Founoun 10 หลายเดือนก่อน

    merci infiniment mr 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

  • @ayoubouaadoud
    @ayoubouaadoud 9 หลายเดือนก่อน +1

    16:55 monsieur est ce que en peut tester (tmp->data == V)? C'est à dire que on a trouvé l'élément?

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  9 หลายเดือนก่อน

      Oui c'est possible

  • @rihabcharef9536
    @rihabcharef9536 4 ปีที่แล้ว

    Merci beaucoup monsieur pour vos efforts.

  • @hananeelouarghi6297
    @hananeelouarghi6297 4 ปีที่แล้ว

    merci monsieur plusieurs fois bien compris

  • @saadsabili2269
    @saadsabili2269 4 ปีที่แล้ว +2

    Merci bcp

  • @hamzaaa3773
    @hamzaaa3773 5 ปีที่แล้ว +3

    22:45 fla boucle while et la condition if pour quoi vous avez utilise (temp!=NULL) ?
    normalement (temp->next!=NULL)

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  5 ปีที่แล้ว

      Car il ce peut que l élément cherché est le dernier élément dans ce cas si on met teste sur temp->next il va sortir de la boucle avant de tester le contenu du dernier élément

    • @hamzaaa3773
      @hamzaaa3773 5 ปีที่แล้ว

      @@PWH_HAIRIBI Merci pour votre repense mais si (temp->next==NULL) signifie que ce box est le dernier
      je pense que les deux sont equivalent sauf que la condition (temp!=NULL) execute une tache de plus (a la place de verifier temp->next il verifie temp) ce que j ai compris

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  5 ปีที่แล้ว

      La condition dans la boucle while(temp->next !=NULL && temp->data!=v) si temp->next ==NULL il va sortir de la boucle avant de tester si temp->datat==v

    • @hamzaaa3773
      @hamzaaa3773 5 ปีที่แล้ว

      @@PWH_HAIRIBI aaaah ouais chokraaan bzzzf lah ir7em lwalidin

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  5 ปีที่แล้ว

      آمين يارب العالمين واليدينا و والديك

  • @Apple-qy3sc
    @Apple-qy3sc 7 หลายเดือนก่อน

    ahsana lah ilyk

  • @bayn_assotour
    @bayn_assotour 5 ปีที่แล้ว +1

    Merci.

  • @khSoraya01
    @khSoraya01 3 ปีที่แล้ว

    Et si on veut insérer au milieu ex liste avec 8 éléments on insère a la 4eme position? Comment peut on le faire avec un seul parcours

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว

      Même chose il faut juste faire un compteur qui va le nombre de nœuds différents de nul jusqu'à 4

    • @khSoraya01
      @khSoraya01 3 ปีที่แล้ว

      @@PWH_HAIRIBI mais comment savoir le milieu ? Il faut parcourir la liste une fois pour savoir sa longueur,la divisé en deux ensuite parcourir une deuxième fois jusqu'au milieu et afficher
      Donc en totale ya 2 parcours mais l'exercice exige un seul parcours

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว

      Cela est possible pour une liste circulaire

  • @saraell2304
    @saraell2304 3 ปีที่แล้ว +1

    شكرا بزااف استاذ على الشرح كنتمناو غي تنقس شوية من الكول ديال لي فيديو باش نقدرو نكملو معاك

    • @saraell2304
      @saraell2304 3 ปีที่แล้ว

      الطول*

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว +8

      Merci beaucoup pour vos encouragements et vos remarques
      J'essaie de donner le maximum de détails et d'expliquer avec une manière simple et compréhensible pour tout le monde que ça soit un débutant ou non mes vidéos sont surtout destinées aux débutants et aussi pour ceux qui cherchent le pourquoi et le comment des choses. Et je veux que mes followers regardent mes vidéos une seule fois et comprennent tout pas besoin de visualiser la vidéo une autre fois. C'est pas comme les tuto de 4 ou 5min que j'appelle tuto fastfood que tu es obligé de les réparer 10 fois pour comprendre de quoi il s'agit.

  • @saidaahmedchaouch81
    @saidaahmedchaouch81 3 ปีที่แล้ว

    السلام عليكم
    Il est préférable de faire l'allocation mémoire du nouveau élément a l'intérieur de if (temp!=NULL) car dans le cas contraire on a pas besoin de le faire

  • @karimakarema144
    @karimakarema144 ปีที่แล้ว

    Pourquoi on a utiliser n deux fois ! Normalement il faut déclarer un autre variable qui indique la valeur à inserer ?
    Et merci bcp

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  ปีที่แล้ว +1

      On peux utiliser une autre variable mis c'est pas la peine cas on peut réutiliser n qui joue le rôle de la valeur à insérer

  • @asmaagharghar8581
    @asmaagharghar8581 4 ปีที่แล้ว +1

    السلام عليكم
    Monsieur pourquoi vous avez dit si temp ==NULL on va afficher le nbr n'a pas été trouvé.et si le nbr se trouve dans le dernier noued c'est dans ce cas temp == NULL mais le nbr existe donc le message affiché n'est pas correcte n'est ce pas?

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  4 ปีที่แล้ว

      Temp==NULL ne veut pas dir que temp pointe sur le dernier élément.
      Il pointe sur le next du dernier élément donc il a dépassé le dernier élément donc le nombre ne se trouve pas

  • @elazzaouykarim9749
    @elazzaouykarim9749 3 ปีที่แล้ว

    Salamo 3likoum
    Monsieur wach radi t9dr dirhom incha alah b c++

  • @yassinezhs9209
    @yassinezhs9209 3 ปีที่แล้ว +1

    Merci beaucoup monsieur(الله يرحم من رباك وعلمك) , svp si vous avez des livres ou bien des bon ressources pour qui peuvent m'aider à améliorer mon apprentissage de langage c, pouvez-vous m'envoyé?, et merci d'avance.

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว +1

      J'ai mon support pdf langage c mais la plupart des vidéos sur ma chaîne.
      Pour le pdf contact moi sur pwh.devoir@gmail.com

    • @saidaahmedchaouch81
      @saidaahmedchaouch81 3 ปีที่แล้ว

      @@PWH_HAIRIBI je suis intéressé, est-ce que je peux l'avoir

  • @chaimakradem80
    @chaimakradem80 2 ปีที่แล้ว

    c'est ajouter apres v comment faire avant?

  • @lalanna6713
    @lalanna6713 3 ปีที่แล้ว

    mercie bcp mais 7aba nafhem ki dert l'element a rechercher = 5 et l'element qui inserer = 8 normalment résultat takhredj non existant , pcq temp ywelli = NULL , bessa7 dkhel nrml 7aba nafhem 3lach cvp

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว

      Merci beaucoup pour le message
      Ce qui est null c'est temp->next et non pas temp nous intéressons à temp->data qui est égal à 5 donc le 8 va être inserer après

  • @erragragymohamednacer8506
    @erragragymohamednacer8506 4 ปีที่แล้ว

    et si on ne connait pas la valeur v ?

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  4 ปีที่แล้ว

      Dans ce cas il faut donner la position dans la quelle on va inserer l'élément

    • @erragragymohamednacer8506
      @erragragymohamednacer8506 4 ปีที่แล้ว

      @@PWH_HAIRIBI merci monsieur

    • @zinebkbyla
      @zinebkbyla 2 ปีที่แล้ว

      @@PWH_HAIRIBI cad l'adresse???

  • @عدنانمهداوي-ن5ث
    @عدنانمهداوي-ن5ث 3 ปีที่แล้ว +1

    Next كيفاش كي incrementa

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว

      Next->Next

    • @عدنانمهداوي-ن5ث
      @عدنانمهداوي-ن5ث 3 ปีที่แล้ว +1

      @@PWH_HAIRIBI شكرا فهمتها و لكن عندي واحد المشكل واحد الكود م ka executache ممكن تشوف لي المشكل.
      ايلا كان ممكن نصيفطوليك

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  3 ปีที่แล้ว

      @@عدنانمهداوي-ن5ث oui
      pwh.devoir@gmail.com

    • @عدنانمهداوي-ن5ث
      @عدنانمهداوي-ن5ث 3 ปีที่แล้ว

      @@PWH_HAIRIBI صافي راني صيفطتو شكرا جزيلا

  • @nassouribrahimdaoud6622
    @nassouribrahimdaoud6622 2 ปีที่แล้ว

    Merci beaucoup