#016

  Рет қаралды 62,694

Adel Nasim

Adel Nasim

Күн бұрын

Пікірлер: 43
@محمدالهاشمي-ف5د
@محمدالهاشمي-ف5د 4 жыл бұрын
انت رهيب يااخي . ربنا يعطيك العافية.
@mohammedalez5145
@mohammedalez5145 Жыл бұрын
في دالة reverse قبل ماتخلي الfirst = prev يجب أولا الحفاظ على قيمة back بكتابة back = first
@youssefmasoud6768
@youssefmasoud6768 9 ай бұрын
جزاك الله خيرا
@mohammedbalousha9467
@mohammedbalousha9467 4 жыл бұрын
والله انك فخم
@mohammedattar3628
@mohammedattar3628 2 жыл бұрын
عاش جدا
@yousefsalamh6576
@yousefsalamh6576 5 жыл бұрын
طيب بعد عملية reverse خلينا بيونتر first يأشر عنفس مكان pointer prev طيب بالنسبه لبوينتر last ؟؟؟ لزم يتغير كمان !!
@iam_topg
@iam_topg 5 жыл бұрын
same question
@mohqaddoumi
@mohqaddoumi 5 жыл бұрын
يمكن نسي يعدل مكان ال last فلازم في بدلية الغنكشن يوخذ مكان ال first
@mohamed-eg4wz
@mohamed-eg4wz 3 жыл бұрын
ملوش لازمة ف الحالة دي
@samralakrad9056
@samralakrad9056 4 жыл бұрын
thanks though, it was very helpful
@alaaalahmady8589
@alaaalahmady8589 3 жыл бұрын
ممكن احد يفيدني كيف ممكن اعرض النودز الي قبل نود معينه؟يعني اعرض الي قبلها فقط دون الي بعدها
@kamalseraiche2635
@kamalseraiche2635 5 жыл бұрын
استاذ في عندي واجب معرفت جاوب عليه اتمنى انا تساعدني الواجب يقول :باستعمال القوائم linked liste اكتب الدالة التي تضيف عنصرا جديدا new-item الى قائمة عناصرها مرتبة ترتيبا تصاعديا
@kamalseraiche2635
@kamalseraiche2635 5 жыл бұрын
اتمنى انا تساعدني في اقرب وقت وشكرا
@AdelNasim
@AdelNasim 5 жыл бұрын
بالوصف موجود function اسمها insertOrdered رح تفيدك شوفها
@kamalseraiche2635
@kamalseraiche2635 5 жыл бұрын
@@AdelNasim استاذ فيك تعطيني رابط الفيديو
@AdelNasim
@AdelNasim 5 жыл бұрын
مش فيديو كود مباشرة github.com/Adel-Nasim/Data-Structures/blob/master/Linked%20List.txt
@tvsport-6799
@tvsport-6799 5 жыл бұрын
@@AdelNasim استاذ شكرا والله جميع الدول وجدتها عندك
@layansawaqed253
@layansawaqed253 4 жыл бұрын
الكود الي مكتوب لكل العمليات اللي عملناها على ال list بكل الفيديوهات ؟
@AdelNasim
@AdelNasim 4 жыл бұрын
للكل
@dodjer6884
@dodjer6884 4 жыл бұрын
حسب فنكشن البحث تقريبا سرعة الوصول للعنصر مساوية لسرعة الوصول للمصوفة العادية فما الاختلاف هنا ؟
@AdelNasim
@AdelNasim 4 жыл бұрын
الـ Array اسرع رح تلاحظ بدرس الـ binary search بالفيديوهات اللاحقة وهو يعتبر اسرع انواع الـ search يتم تمثيلو عن طريق الـ Array فقط
@mohamedmaleek9252
@mohamedmaleek9252 Жыл бұрын
ياهندسة لو سمحت عندى لغبطة غير غادية فى الل linked list منها مثلا ليه بعد ما بقولك مثلا لو بضيف new node بقول newNode->next =head->next; وبعدين ارجع اقول head = newnode او العكس مش انا اصلا فى السطر الاول خليتهم بيشورو على نفس الحاجه ايه لازم السطر التانى وياريت لو فى طريقة تواصل مباشرة محتاج أسال على كام حاجه لو مفيش ازاعاج لحضرتك
@tylix1
@tylix1 6 ай бұрын
انت ف الاول بتعمل (newnode -> next =head) دي عشان تخلي النود الجديد تتربط باللينكد ليست وكده انت بتضيف من البدايه...السطر التاني دا عشان الهيد لازم يبقي بيشاور علي اول عنصر ف بتنقله عشان يشاور علي النيو نود الي انت ضيفتها
@mohamedmaleek9252
@mohamedmaleek9252 6 ай бұрын
@@tylix1 الف الف شكرا لحضرتك على التوضيح
@mohamedmaleek9252
@mohamedmaleek9252 6 ай бұрын
@@tylix1 بس فى حاجه هو مش لما بيشاور بيشاور بال NEXT اللى هى ال Pointer هنا مساوى الاتنين نود ببعض مش بيشاور
@tylix1
@tylix1 6 ай бұрын
@@mohamedmaleek9252 دلوقتي انت عندك اتنين بوينترز واحد اسمه نيكست دا موجود ف كل نود مهمته انه يشاور علي العنصر الي بعده وواحد تاني الي هو الهيد دا مهمته انه يفضل مشاور علي اول عنصر هو دلوقتي حب يضيف عنصر ف الاول ف عمل نيو نود خلي النيكست بتاعها يشاور علي الهيد الي هو اول عنصرعشان يربط النود الجديده بباقي اللينكد ليست كده فاضل مشكله وهي ان الهيد مش بيشاور علي اول عنصر الي هو انا لسه ضايفه ف بخلي الهيد الي هو بوينتر يشاور علي النود الجديده ككل ...لان انت عندك النود مكونه من ايتم ونيكست ف فيما بعد لو عايز اجيب العنصر التاني من اللينكد ليست هقوله هيد -> نيكست ولو عايز اجيب اول عنصر يبقي هيد -> ايتم
@malakragem1789
@malakragem1789 2 жыл бұрын
يا مرحبا كيف نرتب linked
@omo1234khk
@omo1234khk 2 жыл бұрын
الادرس تاع الfirst يختلف عن الادرس تاع الfirst->next انتا قلت بالدقيقة ال0:39 ان تلت الhead الnext له رح يكون f01 والصح انو ايكون f02 لانه الhead والنود الاولى نفس الادرس لانه عند الانشاء قلنا newnode=head ... وتحياتي يا غالي 😇
@ضحكتكتهمنا-ط3ر
@ضحكتكتهمنا-ط3ر 3 жыл бұрын
هوا صح و عملت رن و كلوا تمام بس عايز اعرف ليه كانوا بيقولوا مينفعش اعمل return في ال void و هنا نفعت
@osama99654
@osama99654 3 жыл бұрын
ينفع.. بس الفرق انك تسوي return حق ولا شي عشان توقف ال method بامكانك.. اما إذا تبي ترجع قيمة معينة ما تقدر تحط return فيها قيمة في ال void. إن شاء الله الشرح واضح وصحيح (:
@ضحكتكتهمنا-ط3ر
@ضحكتكتهمنا-ط3ر 3 жыл бұрын
@@osama99654 تمام شكرا
@mohamed-eg4wz
@mohamed-eg4wz 3 жыл бұрын
اه مهو مينفعش فعلا مين قال بينفع
@shehab9487
@shehab9487 Жыл бұрын
عندك حق دي غلطة و في الكود اللي محطوط في وصف الفيديو عملها int مش void
@samralakrad9056
@samralakrad9056 4 жыл бұрын
you have forgotten to identify the last node
@AnasAhmed-ti8ft
@AnasAhmed-ti8ft 5 жыл бұрын
لو سمحت حط الكود فى الدسكربشن
@AdelNasim
@AdelNasim 5 жыл бұрын
تم
@bayernlover7367
@bayernlover7367 4 жыл бұрын
مرحبا اخي يعطيك العافية بس بالنسبة لدالة ال reverse اخر شي انت عملته انك سويت ال first = prev طيب بهاي الحالة اذا استعديت ال reverse كيف راح يشتغل الكود ما دام ما في جملة طباعة داخل الدالة واذا استعديت دالة الطباعة العادية بعد دالة ال reverse راح يعطيك ترتيب ال reverse السبب انك انت جعلت ال first واقف على اخر element بال linkedlist بالتالي راح يعطيك الترتيب بشكل reverse
@bayernlover7367
@bayernlover7367 4 жыл бұрын
شوف هاي الصور انا رفعتها عشان توضح معك الفكرة مع العلم اني بستخدم لغة جافا g.top4top.io/p_1663kd1rq0.jpeg
@bayernlover7367
@bayernlover7367 4 жыл бұрын
وهي كمان صورة j.top4top.io/p_166392pdt2.jpeg لما استدعيت دالة ال reverse ما اعطاني اجابة لانو مافي جملة طباعة داخل الدالة بس هو فعلياً خزن القيم بشكل عكسي بحيث اذا استدعيت بعدها دالة الطباعة العادية راح يطبع بشكل عكسي
@bayernlover7367
@bayernlover7367 4 жыл бұрын
بصراحة انا مش عارف يعني عم بحاول ابحث بالنت مش قادر اوصل لنتيجة هل في عندي خطأ او اشي ناقص مش عارف شو القصة
@AdelNasim
@AdelNasim 4 жыл бұрын
يعافي عمرك صديقي, طيب جربت بعد ما تستدعي function الـ reverse ان تطبع العناصر بعدو؟؟؟ يعني هيك المفروض تكون العملية A.Reverse(); A.showElements();
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
Learn Linked Lists in 13 minutes 🔗
13:24
Bro Code
Рет қаралды 386 М.
8- implement Linked list in java
8:06
TheNewBaghdad (‫بغداد الجديدة‬‎)
Рет қаралды 67 М.
Reverse a Single Linked List
11:57
Neso Academy
Рет қаралды 290 М.
شرح linked list in c++ - insert node
26:01
Mega Code
Рет қаралды 191 М.
Reverse a Doubly Linked List in C
12:12
Vivekanand Khyade - Algorithm Every Day
Рет қаралды 48 М.
10 - | C++ Data Structures | -  | Stack Using Linked Lists | - | تراكيب البيانات |
53:14
‫محمد الدسوقى (‪Mohamed El Desouki‬‏)‬‎
Рет қаралды 89 М.