الله يعطيك ملئ السموات وملئ الأرض على شرحك ..نحن من كلية الهندسة المعلوماتية وشرحك وفر علينا جهد كبير ..بس بعد اذنك نزلنا أمثلة أكثر ..ممنونين منك
@uxnnb7 ай бұрын
والله شرحك يرد الروح الله يجزاك الخير اخوي
@difficultlife12 жыл бұрын
عانيت كثير لحد ماوصلت عندك فهمتها من اول مره شكرا استاذ والف شكر
@RamziAlGhanmi19 күн бұрын
شكر الله لكم وزادكم علماً
@omararef122822 күн бұрын
يا اخي ربنا يجعلها في ميزان حسناتك والله انك تشرح احلا من دكتور الجامعه❤❤❤
@Masmilino4 жыл бұрын
يسعد لي إياك يا إستاذ عادل شرح رايق وجميل للغاية وصوت واضح جدا شكر الله لك
@anasxmohammed4 жыл бұрын
ياخي شرحك رهيييييييييب
@AdelNasim4 жыл бұрын
يسعدك صديقي, بالتوفيق الك
@Sara-iz6pp Жыл бұрын
الله يسعدك ياخي شلون بسطت الفكرره شرح جميل
@islamdiab37052 жыл бұрын
ربنا يبارك فيك استاذ عادل ، ويجازيك خير
@walidtamerhassan2964 Жыл бұрын
بحبك والله يأخي
@shrouqalasbali86592 жыл бұрын
ربي يسعدك على الشرح الواضح
@imneechkk36873 жыл бұрын
شرح اكثر من رائع شكرااا🥰
@mohamedraafat1234 жыл бұрын
شرحك جميل جدا ربنا يجعلة في ميزان حسناتك ...... بس انا طالب منك انل تبعت ال slides الي حضرتك بتشرح منها
@Userabs Жыл бұрын
جزاك الله خير
@mohammadhasan1674 жыл бұрын
الله يعطيك العافية ... هل يوجد شرح ل Red-black tree في هذه السلسلة
@AdelNasim4 жыл бұрын
يعافيك يارب حتلاقي بنهاية بدرس الـ AVL حديث عنها
@mohammedattar36282 жыл бұрын
عظمه
@hama4e2 жыл бұрын
استاذنا يعطيك العافية على الشرح كفيت ووفيت❤ سؤال بالنسبة لكنترول ال tree الطريقة يلي قدمتها انت بالنسبة للخطوط يلي ع اليسار او باتجاه الاسفل او اليمين هي عبارة عن طريقة نظامية والها اسم او مصطلح ولا اجتهاد شخصي، لان هي المعلومة كثيرة مهمة بالنسبة الي انطلبت مني اني اثبتها واستخدمة الطريقة يلي شرحتها عمليا كانت الاجابة صحيحة بس للاسف المعيد مااقتنع😢
@mohammadbakkar80393 жыл бұрын
جزاك الله خيراً على الشرح الرائع الممتع كيف ممكن أحصل على دروس Recursion من القناة ...هل قصدك المقاطع الموجودين في كورس أساسيات c++ ??
@osama996543 жыл бұрын
kzbin.info/www/bejne/bXWoY32brt9nj5Y&ab_channel=AdelNasim انا شفته في دورة الجافا
@alieldeeb2000 Жыл бұрын
شكرا
@salaheddine65564 жыл бұрын
Why did u say in Java : " Queue q = new Linked List " and not " = new Queue " ??? I think Queue and Stack are already based on Linked list (dynamic arrays) and thanks a lot ❤
@raeedawer49482 жыл бұрын
لانو ال Queue عبارة عن interface بيطبق على عدة انواع من هياكل البيانات لازم تراجع امتداد و طريقة بناء كل هياكل البيانات لتفهم شو بقصد
@tareksabry3604 жыл бұрын
شرح جميل بارك الله فيك .. لو سمحت ايه أفضل الطرق فى Data Structures للأستخدام ؟
@mahmoudadel74334 жыл бұрын
علي حسب الداتا ال عندي ال عيز اعملها management او او او علي حسب الداتا دي بحدد النوع ال هيناسب افضل
@yazanmanaldeen56584 жыл бұрын
عم دور على شرح ال backtrack ما عم لاقي فيديو بهالعنوان. لسا ما شرحتا او شرحتا بفيديو مو باسمها؟
@AdelNasim4 жыл бұрын
انت بتحكي عن الـGraph وتحديدا عن الـ DFS بتلاقيهم بـ آخر 3 فيديوهات شرح
@yazanmanaldeen56584 жыл бұрын
صديقي على ما اظن انو backtrack غير ال dfs و bfs هيي خوارزمية بحث مثل ال dijkstra
@AdelNasim4 жыл бұрын
الـ Backtracking هو عبارة عن Algorithmic-technique ليستخدم بحل جزء من مسألة بنوصل فيها لطريق مسدود, فبلزمني ارجع خطوة للوراء حتى اجد حلول أخرى, هو مش عنوان درس لكن خطوة بنستخدمها واحنا بنتعامل مع المشاكل
@yazanmanaldeen56584 жыл бұрын
طيب صديقي هي الخوارزمية ما بدك تنزللنا شرح عنها؟ ومشكور كثير على الشرح الرائع صدقا والله جربت كثير ادرس ال backtrack عن اليوتيوب ما عم استوعبها شرحك افضل شي شكرا كثير الك واذا ممكن سؤال صغير هلق بنتبه الها لمن تكود مثلا لتكود حلقة for بتنزل جاهزة انت بس بتحدد الحجم وكذا. فيك تنزللنا شرح كيف نعمل هيك. ومشكور كثير
@AdelNasim4 жыл бұрын
رح تفهمها اذا احضرت فيديو الـ DFS ان شاء الله بالنسبة للأختصار بكتب for بعدها double tab بكملها لحالو
@بوديواسر-ذ1ه5 жыл бұрын
ممتااااااااااااز
@AdelNasim5 жыл бұрын
بالتوفيق الك
@user-sultan-el-hadra5 жыл бұрын
دروسك رائعة أخي و لكن لو كنت تجعل لنا pseudo -code زيادة للprograms
@AdelNasim5 жыл бұрын
شكرا الك ولدعمك .. كلام سليم شوف الموقع www.geeksforgeeks.org/data-structures/ كل داتا ستركشر متوفر الـpseudo code الخاص في .. بالتوفيق الك
@mahmoudel-sayed91524 жыл бұрын
انا مش فاهم الlevel order ... ليش سويت َ*queue of Node?
@AdelNasim4 жыл бұрын
فقط بلغة السي عشان بتعامل مع pointer to node والـ root انا باعثو pointer to node كـ parameter للـ function وطبعا انت عارف انو احنا بالسي بنستخدم الـ struct لما نبني الـ node لكن السؤال الي بخطر على بالك ليش ما استخدمنا class زي اللغات الباقية, وبذلك مارح نستخدم اشارة الـ * هون لانو السي بلس بلس ما بتدعم الـ مبدأ المسح الذاتي زي باقي اللغات بمعنى عملية الحجز رح تضلها بالذاكرة عشان هيك بالسي بنستخدم الـ pointers بتمنى تكون وصلتك
على الفرض انو العناصر كانو عندي من نوع int فرح يكون شكل الـ struct كالآتي struct node{ int item; node* left; node* right; } مافي اشي اسمو coutdata مباشرة بنوصل للـ item cout
@mahmoudel-sayed91524 жыл бұрын
طب ايه معنى السطر ده ومثال على ذلك لما اكتب فى الmain queue>> انا بتكلم بنفس المنطق
@AdelNasim4 жыл бұрын
كلام سليم
@abdallahmahmoud84062 жыл бұрын
pre المعنى العربي قبل - in المعنى العربي في الداخل - post المعنى العربي مابعد
@osama996543 жыл бұрын
انا جربت ميثود Level oreder لكن ما ضبط إلا عندما حذفت " ;()Q.Remove " .. فضبط -:-
@justmo7834 Жыл бұрын
بالفعل هنا هذا السطر اعتقد ليس صحيح لان الQ.poll بتسترجع الfront وبتحذفه في نفس الوقت
@ريانفؤاد-و3س Жыл бұрын
نشتي دوال الاضافه والحذف والبحث بbinary tree لو سمحتم من يقدر يساعدني