#01 Les listes chaînées en C - Introduction et ajouter un élément au début-

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024
  • Dans cette séance j'ai fait une petite introduction sur les listes chaînée (le but, les avantages...) en suite j'ai expliqué comment ajouter un élément au début d'une liste chaînée est comment l'affichée.

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

  • @amirboss549
    @amirboss549 9 หลายเดือนก่อน +5

    الله يرحم ليك الوالدييين بديتي كتحببني فالبرمجة بعدما كرهت الدومين وكرهت لي كيقريوه ميفهموك ميعطيوك التيساع
    شكراااا جزيييلا❤❤

  • @lailalaila3543
    @lailalaila3543 4 ปีที่แล้ว +19

    الله يجازيك بالخير اول مرة كنفهم مزيان les listes chains كنت كنسمعهوم كنتخلع

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

      كلشي ساهل حنا لي كنحطوا العوائق قدامنا البرمجة هي ترجمة مانقوم به في حياتنا ليقوم به الحاسوب

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

    Je ne comprends bien arabe mais grâce à vous je bien compris les listes chaîné ‏‏جزاك الله خيرا

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

    merci monsieur HAIRIBI vous êtes excellent au niveau de l’explication et les connaissances .Je voudrais nous expliquer les arbres.

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

      Merci pour vos encouragements. J'ai reçu beaucoup de demandes concernant les arbres Inchallah je vais faire un vidéo le plus tôt possible je suis maintenant entrain de faire une série sur le langage c mais je vais la faire Inchallah cette vidéo sur les arbres

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

    Merci beaucoup Monsieur .. vous m'avez sauvé la vie demain j'ai un examen et j'étais désespérée walah yarham weldik ❤

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

      آمين شكرا على دعائك لوالدينا هذا احسن ما نجنيه من هذه القناة وفقك الله في امتحاناتك انا رهن اشارتك و أصدقائك

  • @san-wh8dz
    @san-wh8dz 2 ปีที่แล้ว +3

    Très Bonne Explication comme d'habitude ! layrhemlik lwalidin !

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

      Merci bien walidina o walidik

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

    أحسن شرح لأحسن أستاذ الله يجازيك بالخير🙏

  • @SaadEchchahbi
    @SaadEchchahbi 5 หลายเดือนก่อน +1

    lah yrham lwalidin , bonne explication ms hairibi

  • @yassinekabbaj4782
    @yassinekabbaj4782 5 ปีที่แล้ว +2

    Très bon travail Mr hairibi, lehla ikhatik 3lina.

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

      je suis là pour vous rendre facile la programmation et l'apprentissage des langages c'est mon objectif 😉

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

      @@PWH_HAIRIBI merci beaucoup monsieur

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

    lah i3tik matmniti ostad c'est vraiment suppppper

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

    merci beaucoup Monsieur lah irhm lik l walidin f had ramadan mobark s

  • @Aya-hl7fl
    @Aya-hl7fl 11 หลายเดือนก่อน

    Machallah très bonne explication ⭐
    جزاك الله خيرا🙏

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

    شكرااا أستاذ ..آلله يجازيك بالخير

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

    شكرااا أستاذ على الشرح المبسط آلله يجازيك بالخير

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

      th-cam.com/video/-OA9jG4sAYo/w-d-xo.html

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

    Tres tres bien expliqué 👏🏾👍🏼🇲🇦

  • @AchWa93-maroc
    @AchWa93-maroc 2 ปีที่แล้ว +2

    magnifiqueeeeeeeeeeeeee!
    Chokran pour votre effort.

  • @راحةنفسية-ه2ذ
    @راحةنفسية-ه2ذ หลายเดือนก่อน +1

    بارك الله فيك

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

    جزاك الله خيرا ، اخوك في الله طه من بروكسال

  • @sabrinadjellal2502
    @sabrinadjellal2502 5 หลายเดือนก่อน +1

    très bien expliqué baraka ellahou fik

  • @اوتاكو-ص4ك
    @اوتاكو-ص4ك 2 ปีที่แล้ว +1

    vraiment trés bon explication merci

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

    vraiment merci beaucoup j'ai bien comprit d'après vous :)

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

    جزاك الله خيرا استاذ. الله إرحم الوالدين

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

    magnifique ❤️❤️❤️🎉🎉🎉merci beaucoup

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

    Merci beaucoup pour la connaissance.

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

    meerci beaucoup Monsieur votre explication est génial

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

      merci pour vos encouragements

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

    جزاك الله عنا خيرا جزاء.

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

    جازاك الله خيرااا

  • @oussama.sami.2
    @oussama.sami.2 2 ปีที่แล้ว +1

    بارك الله فيك ✅✅

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

    بارك الله فيك 🙏❤❤

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

    Trés bonne explication

  • @lamiaeamghar
    @lamiaeamghar 5 หลายเดือนก่อน

    merci beaucoup , très bien expliqué👍

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

    rabi ya7afdek

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

    جزاك الله خيرا كثيرا

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

    جزاك الله خيرا 👍🏻❤️

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

    بارك الله فيكم أستاذ

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

    tebarekelah 3lik khoo

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

      Merci pour vos encouragements si vous êtes intéressé par des cours et tu veux que je fais des vidéos à propos n hésitez pas

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

    lah ijazik bikhir chokran bzf video rai333 ana fhmtk mzn

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

      اللهم اجعلها صدقة جارية
      merci pour vos encouragements

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

      @@PWH_HAIRIBI

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

      @@IlyassFikri tu es en quelle année ?

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

      ​@@PWH_HAIRIBI 3 year f computer sciences tan9ra f italy

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

      @@IlyassFikri allah ywaf9ak je serai à votre disposition si tu as besoin de quoi que se soit

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

    merci beaucoup prof

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

    Merci beaucoup pour l'explication
    J'ai Une simple question ⁉️
    Pour la fonction ajoutAuDebut est ce que on peut la déclarer comme étant une procédure et après on fait le passage par adresse c'est à dire on fait comme suit:
    Void ajoutAuDebut (box** debut, n)

  • @Sy-ok7pt
    @Sy-ok7pt ปีที่แล้ว

    allah ijazik kher

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

    allah yjazik blkher prof merci bcp, svp ana ba9a m3etla bzzaf f hadchi u yallah knfham fih ma3rft mnin nbda et je veux savoir 3lach kandiro #ifndef et #define... flowel , je sais c une question banale mais je voudrais bien savoir..Merci encore une fois

  • @kawtar4296
    @kawtar4296 3 ปีที่แล้ว +2

    سير الله ارحملك لوالدين

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

      آمين يارب العالمين وأنتم كذلك

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

    C'est tellement intéressant

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

    jazak lah khayran

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

    tbarkallah 3lik

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

    the best teacher in the world hahaha

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

      ليس الى هذا الحد نحاول ان نقدم ما نستطيع فعله الله يقدنا على ذلك وان يتقبله منا شكرا على دعمك وابتسامتك 😁😁

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

    merci beaucoup monsieur

  • @brahimessaadaoui2327
    @brahimessaadaoui2327 2 ปีที่แล้ว +8

    عفاك واخا دير لينا هادوك les programmes f PDF وتحطهوم لينا

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

    merci prof

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

      th-cam.com/video/-OA9jG4sAYo/w-d-xo.html

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

    thank you very much!!!

  • @maramantar3680
    @maramantar3680 7 หลายเดือนก่อน +1

    salut Mr est ce que vous pouvez m'aider pour comprendre ce projet et merci d'avance : Titre du Projet : Simulation d'Algorithmes d'Ordonnancement des Processus en Langage C
    Description : Ce projet consiste à implémenter en langage C différentes techniques
    d'ordonnancement des processus utilisées dans les systèmes d'exploitation. L'objectif est de
    simuler le comportement de ces algorithmes et d'évaluer leurs performances en termes de
    temps d'exécution et d’attente.
    Fonctionnalités attendues :
    1. Implémentation des algorithmes d'ordonnancement suivants :
     Round Robin (RR)
     Ordonnancement par Priorité (préemptif)
     Ordonnancement Shortest Remaining Time First (SRTF)
    2. Simulation de l'arrivée des processus avec des temps d'arrivée aléatoires et des durées
    d'exécution variables.
    3. Affichage des états de la file d'attente des processus, du processeur et de leur progression
    dans le temps.
    4. Collecte de données sur les performances des algorithmes, telles que le temps d'attente
    moyen et le temps d’exécution moyen.
    5. Interface utilisateur simple en ligne de commande pour paramétrer et exécuter les
    simulations avec différentes configurations d'algorithmes et de paramètres de processus.

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

    merci beaucoup

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

    Merci

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

      th-cam.com/video/-OA9jG4sAYo/w-d-xo.html

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

    Merci bcps monsieur ,
    Dans la fonction afficherliste on peut ne pas utiliser un pointeur vers dèbut ( on utilise juste début ) car le contenu de la liste ne va pas changer ?!!

  • @NanaNana-zv8vq
    @NanaNana-zv8vq 11 หลายเดือนก่อน

    شكرا بزاف ❤

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

    merci beacoup😍😍😍😍😍😍😍😍

  • @AhmedMezghani-nm2uu
    @AhmedMezghani-nm2uu 5 หลายเดือนก่อน

    شكراا استاذ

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

    merci bcp

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

    thank you so much

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

    mercie beaucoup prof

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

    Merci monsieur

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

    mrs prof , wach wakha momkin dir lina video 3la les ficher en c ,.

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

      Pour bientôt inchallah

  • @fatima-zahratimi2318
    @fatima-zahratimi2318 4 ปีที่แล้ว +2

    Merci beaucoup monsieur ,pourquoi vous avez saisie la liste dans l'ordre 1 2 3 4 5 et dans l'affichage on a 5 4 3 2 1
    merci d'avance .

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

      Meme question

    • @fatima-zahratimi2318
      @fatima-zahratimi2318 4 ปีที่แล้ว

      @@khadijaelfrani1230 car on insère au début par exemple quand on met au début 1 la valeur 2 qui le suit va etre au début et etc
      tu as compris ??

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

      @@fatima-zahratimi2318 exactement c'est ça le 2 vas pousser le 1 et il va prendre sa place
      1
      2-1
      3-2-1

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

      @@PWH_HAIRIBI mrc prof

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

      Merci bcp monsieur llah yer7am lik lwalidin w yjazi blkhir

  • @soukainastar-y7m
    @soukainastar-y7m ปีที่แล้ว +2

    monsieur pourquoi vous travaillez pas avec une liste de controle qui contient un pointeur sur le debut et un autre pointeur sur la fin et la taille de la liste et quelle est la methode la plus efficace la methode simple ou la methode du controle bach nkhdmou f lexam
    et merci beaucoup

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

      C'est possible il y a aussi une autre méthode c'est c'est les listes chaînes circulaires tu peux les voir aussi sur la playlist

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

    Mensieur svp wach dak lboucle while n9dro hna nremplasiwh b for wla la ? Et merci beaucoup

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

    👍👍👍👍

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

    merci monsieur pour ce vidéo, tu nous a sauve la vie vraiment. j'ai une question svp dans 18:45 pourquoi tu as utilise typedef???

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

      Voir ma vidéo sur les structures

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

    18;48s vous avez defini le type box donc les maillons on enleve struct devant le pointeur n"est ce pas ;;;;;;sinon merci pour vos superbes explications

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

    ila derna f paramètres l1 blasst début maghadich na7tajo dik return ba9i ?

  • @blackburnchaud9170
    @blackburnchaud9170 3 ปีที่แล้ว +2

    Bonjour ,j'ai vraiment suivie vos vidéo sur les structures et j'avais bien compris mais j'ai poursuit avec les listes chaînés mais je ne comprend plus rien du faite y'a trop d'arabe.est ce que vous pouvez trouver solution pour sa svp??

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

      Contacter moi sur pwh.devoir@gmail.com

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

      @@PWH_HAIRIBI OK merci bien je vais vous contacter😍🙏🙏

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

    Prochaine fois, moins d arabe svp🙏 ,on vous aime !

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

    Merci beaucoup monsieur,Monsieur svp j ai besoin de votre aide,ou je peux contactez vous?

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

    Monsieur svp
    Puisque L1 a entré en parametre donc il va subir meme changement que debut, c est a dire il va changer meme si on utilise void

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

      Il jout le même rôle que le debut

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

      @@PWH_HAIRIBI oui , donc sans de faire return L1 va changer

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

      Si on utilise void le passage du paramètre doit être par adresse

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

      @@PWH_HAIRIBI excuser moi monsieur mai je n'ai pas bien compris
      On a passé L1 en parametre mais L1 c est un pointeur ,donc c est un passage par adresse

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

      le passage par adresse veut dire que au moment de l'appel c'est l'adresse de la variable qui est passée en paramètre et non pas sa valeur donc L1 est un pointeur on entre sa valeur en parametre et pas son adresse, pour qu'il soit un passage par adresse il faut mettre void ajouter(Box * * debut, int val) et au moment de l'appel on fait : ajouter(&L1,5) dans ce cas on entre l'adresse de L1 et non pas la valeur de L1

  • @manarbou7647
    @manarbou7647 6 วันที่ผ่านมา

    28:25 monsieur ici pour l'allocation dynamique est ce qu'on peut simplifier la tache et faire
    box*b=box malloc(sizeof(box));

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  6 วันที่ผ่านมา

      Oui c'est possible box*b=(box) malloc(sizeof(box));

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

    lah irham lik lawldin prof , juste j ai un question je ne compris pas pourquoi en utilise boucle for

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

      Juste pour ajouter plusieurs éléments

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

    merci

  • @MHDOMOHAMED
    @MHDOMOHAMED หลายเดือนก่อน +3

    this is another implementation of the ajauterAuDebut function:
    void ajouterAuDebut(box **debut, int n)
    {
    box *new;
    new = malloc(sizeof(box));
    if (!box)
    return (NULL);
    box --> next = *debut;
    *debut = new;
    }

  • @AhmedKhmiri-ds4dx
    @AhmedKhmiri-ds4dx 7 หลายเดือนก่อน +2

    est ce que le pointeur debut est initialement null pour pouvoir ajouter les box ? sinon comment on a affecter l'addresse au pointeur debut pour qu' il pointe sur la tete de la liste ?

    • @PWH_HAIRIBI
      @PWH_HAIRIBI  7 หลายเดือนก่อน +1

      Le debut est initialement à NULL

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

    Merci beaucoups monsieur pour tes efforts ,
    juste j'ai pas compris debut c quoi ? est ce que c'est un box aussi ??

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

      Debut est un pointeur de type box

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

      th-cam.com/video/-OA9jG4sAYo/w-d-xo.html

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

    llah yerham lwalidin , svp les piles et les files

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

      voici le lien des vidéos des PILES et FILES
      th-cam.com/video/YdhCaTlTBMY/w-d-xo.html

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

      @@PWH_HAIRIBI merci

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

    مبدع

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

    Bonjour Monsieur hairibi pouvez-vous faire une vidéo à propos des files et piles pour bien savoir et réviser

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

    Merci.
    Pourquoi vous utilisez toujours Les projets Consol.
    Est ce qu'il y a des projet avec Fenêtres.
    Windows Applications.

  • @ميدوالسوفي
    @ميدوالسوفي 4 ปีที่แล้ว +1

    ديرلنا فيديو على ترتيب trie elements liste simble et doublement ربي يبارك فيك

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

    je pense l'adresse de pointeur suivant c l'adresse précédente + sizeof (int)

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

    monsieur ya3tik saha !!
    mais j'ai un question sur la déclaration , esq je peux ne déclaré pas le pointeur L1 par " NULL " psq si sur il va écrasé par la dresse de la nouvelle cellule d et mercii!!.

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

      L1 jouera le role de la liste elle est initialement vide donc elle doit avoir la valeur NULL au départ si non si on veut par exemple supprimer un élément or la liste est vide le programme dois nous afficher comme quoi la liste est vide donc si L1 est NULL dobc la liste est vide pour lajout ol y a pas de problème comme tu as dit car il va être écraser par le premier élément mais il faut initialiser par NULL quand même voir les autres vidéos et tu vas savoir pourquoi

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

      si tu n apas declare l1 par null le dernie pointeur de la dernier structure il est different de null donc on va voir une probleme dans l affichage a la fonction afficherliste car le pointeur temp different de null

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

    Chra7 lina les arbres plzzz!!😊👍

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

    mr svp ana rah drt ga3 douk les étapes wf l execution kankttb les n w katl3 liya bli la liste est vide pouvez vous m expliquer

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

      Envoyer moi le code

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

      @@PWH_HAIRIBI #include
      #include
      typedef struct Box {
      int data ;
      struct Box * next ;
      }Box;
      Box * ajouterAuDebut(Box*debut,int elm)
      { Box *b;
      b=malloc(sizeof(Box));
      b->data=elm;
      b->next=debut ;
      b=debut;
      return debut ;
      }
      void afficherListe(Box*debut)
      { Box*temp ;
      temp=debut;
      if (debut==NULL)
      printf(" la liste est vide");
      else
      while (temp!=NULL)
      {printf("%d--->>

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

      @@dihyaam5279 le problème est dans la fonction ajout à la fin
      debut=b; et non pas b=debut ;

  • @yassineelrhrouch6577
    @yassineelrhrouch6577 3 ปีที่แล้ว +2

    slm prof wash madayrsh les piles w les files chainees w layr7m lwalidin

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

      J'ai des vidéos sur les piles et les fils et les liste Chaînées sur la chaîne

    • @yassineelrhrouch6577
      @yassineelrhrouch6577 3 ปีที่แล้ว +2

      @@PWH_HAIRIBI ui je sais et j ai deja vu les vd des piles et des files mais vous avez fait seulement le cas du representation contigues
      est-ce q l insertion au debut dans les listes chainee represente le cas des piles chaine!!!! et mrc bcp

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

      @@yassineelrhrouch6577 exactement
      Empler c'est ajouter au début et depiler c'est supprimer du debut.
      Pour les fils c'est l'ajouter au début et la suppression de la fin

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

      @@PWH_HAIRIBI mrc mr pour tes efforts w layr7m lwalidin

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

      @@PWH_HAIRIBI mr desole pour le derangement svp si je veux afficher en mm temps supprimer je peux faire ce code dans la fonction afficher 40:47
      while(temp!=NULL)
      {
      printf("%d\t",temp->valeur);
      temp=temp->next;
      debut=temp;
      // free(pile);
      }
      }

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

    merci monsieur pour votre effort mais je n ai pas compris la question (ajouter au debut d une liste chaine ) alors qu on a rempli la liste chaine qui a ete deja vide ....
    la deuxieme question c est pourquoi les nombres apres execution sont affiches d une maniere inverse cad on entre 1 , 2 , 3 .. et il s affiche 3 > 2 > 1 ? et merci encore une fois .

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

      Merci à vous
      C'est normale le dernier élément ajouter s'insère au début de la filière
      Initialement la liste et vide
      debut->null
      En ajoutant 1 au début de la liste elle deviendra
      Debut ->1->nul c a d 1 est le premier élément de la liste
      En ajoutant 2
      Debut->2->1->null maintenant 2 est le premier élément de la liste
      Cest pour ça

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

    Merci mais si vous pouvez faire une vidéo sur la liste chaînées dans les fichiers se serai parfait

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

    Prof j ai besoin de votr aid svp ou je peux vous contacter ?

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

      pwh.devoir@gmail.com

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

    Salam monsieur mafhmtch mzn 3laach mli darna void f la fct ajouter l1 b9a null wmaw9a3 lih walo 7ta darna retourner 3ad khad la valeur jdeda

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

      Parceque le passage dans la fonction ajout est un passage par valeur (on fait passer en paramètre une copie de la liste et non pas la liste réelle) pour cela même si on modifie la liste à l'intérieur à la sortie la liste initiale ne change pas c'est pour cela j'ai retourné la liste qui a été modifié à l'intérieur de la fonction et l affecté à la liste initiale comme ça on aura la liste modifiée

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

    monsieur est ce que vous pouvez expliquer en français car je suis tunisien et je ne comprends pas tout ce que vous etes entrain de dire : ) et merci d'avance

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

    Monsieur svp le programme ne veut pas compiler !! can you detect the problem please!!

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

      You have any idea about that?please

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

      Send me the program

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

      @@PWH_HAIRIBI Where sir?

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

      @@PWH_HAIRIBI ||=== Build: Debug in project1 (compiler: GNU GCC Compiler) ===|
      C:\Windows\System32\config\systemprofile\Documents\project1\main.c|3|fatal error: listechainee.h: No such file or directory|
      ||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

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

      Utilise borland comme compilateur

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

    svp j'ai besion de l'implimentation sous forme d'une liste pour les files et merciiii

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

      th-cam.com/video/-OA9jG4sAYo/w-d-xo.html

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

    lahy3tik se7a

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

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

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

    ostad mafhmtch ga3 kifach 3amarti dik la fonction🥺🥺🥺😭😭😭😭

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

    si c est possible de faire une video de liste chaine pas avec la reservation malloc , mais en c++

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

      Merci pour l intérêt que vous avez donné à ma chaîne. Ok je vais préparer un tuto liste chaînée en C++

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

      @@PWH_HAIRIBI merci beaucoup j'attend ton tuto , ça m'aide beaucoup au revision