استمر والله شرحك حلو جدا ❤️ فيما بعد ممكن تعمل كورسات عن ال Problems Solving زي ال algorithms وحجات advanced زي stl وان شاء الله قناتك تكون غنية جدا بالمحتوى دة ❤️❤️
لزمتها انك لما تستدعي الفنكشن هتعمل pass by reference بدل pass by value بمعني تاني انك لو عملتها بالشكل ده void clear (node * p) فكده انت بتعمل pass by value للبوينتر فكده انت بتستقبل قيمة البوينتر ولكن مش بتستقبل عنوان البوينتر فلو عملت اي تغير علي البوينتر في الحالة ديه انت هتكون بتغير في المتغير الي جوا الفنكشن مش في البوينتر نفسه وفي الحالة ديه انت بتغير في الحاجه الي بيشاور عليها البوينتر ولكن متقدرش تغير في البوينتر الاساسي نفسه زي ان انت مثلا تخليه يشاور علي حاجه تانية اما لو بالشكل ده void clear (node *& p) فكده انت بتعمل pass by reference للبوينتر فانت بتستقبل عنوان البوينتر فاي تغير هيحصل البوينتر الاساسي هيتأثر بيه وتقدر تغير البيونتر الاساسي بانك تخليه يشاور علي حاجه تانيه او تغير قيمته وتقدر تشوف ده علشان تفهم الفروقات بينهم www.geeksforgeeks.org/passing-reference-to-a-pointer-in-c/ اتمني تكون الفكرة وضحت
اولا - ما شاء الله على الشرح، استمر يا باشا ثانيا - انا مش عارف دي غلطة ولا ايه: لما جيت تطبع ال(&X) طلعلك الaddress كالتالي = 004FFC10 الي هو decimal = 5241872 انما اما جيت تطبع الpointer لوحده من غير ال* (يعني العنوان الي متخزن جوا الpointer) طلعلك 00CFF94C و ده في الdecimal = 13629772، و بالرغم من كدة هو هرض القيمة الي متخزنة صح!!!!!!!!!! ايه الي سبب الفرق ده ؟؟؟؟؟
اولا اشكرك علي التشجيع ثانيا هي مش غلطة ولكن في كل مره بتعمل رن للبرنامج اماكن الميموري بتختلف وعنوينها بتختلف ولكن لو حضرتك طبقت الموضوع عندك وطبعت الاتنين في نفس الوقت هيطلع نفس الناتج انا عندي طلع مختلف علشان عملت رن لكل واحد لوحده مش اكتر
@@مالكرامي-س1ظ لان لو الميموري ما اتخلصتش من من كل حاجة كل مرة الميموري هتتملي علي الفاضي وبسرعة ومدام وقفت البرنامج يبقا لازما يتخلص من كل حاجة عشان برنامج تاني وميتقلش الجهاز و بس كدا
@@megacodeyt يعني انا اقدر اتابع الكورس دا واطبق علي الphp ولا الphp مش محتاجه الكلام دا.. معلش عشان انا احترت كتير ومش لاقي حد يقولي الصح.. يعني لو كملت الكورس هيبقا معرفه عامه؟ ... هوا اكيد هيبقا اضافه.. بس اللي اقصده الاضافه دي هستفيد منها مع الphp؟
هو بشكل عام وبعيدا عن الكورس ده فمعرفتك بالdata strucure مهمة جدا وهتساعدك بشكل كبير مهما كانت اللغة او المجال الي انت فيه ولو هتكلم تحديدا في حالتك فالphp فيها data structure والجزء ده مهم جدا انك تكون عارفه لانك هتستخدمه بشكل كبير لما تعمل web applications لنظام معين او حتي موقع خاص بمتجر مثلا. والphp فيها built-in data structures ممكن تستخدمهم ولكن برضو هتكون محتاج تفهم اساسيتهم لان في حجات كتيرة مش موجودة وهتحتاج تعملها بنفسك. ومن رأيي الكورس ده هيبقي مفيد لو انت هتتعلم منه الفكرة الأساسية وتطبق انت بالphp طبعا هيكون في اختلافات في التطبيق ولكن الفكرة الأساسية واحدة لكن لو مش هتعرف تطبق لوحدك فيفضل انك تكمل مع كورس بيشرح اصلا بالphp علشان متزهقش وتمل او تصتصعب الموضوع في البداية. وبالتوفيق إن شاء الله.
@@megacodeyt هيا المشكله ان في ندره ف شرح الموضوع دا مع الphp.. دا غير ان اللي شفتها فيديوهات بسيطه.. وبصراحه مشفتش حد بيشرح بالسهوله اللي بتشرح بيها.. فلو بعد اذنك ممكن تدلني علي resource كويس اطبق عليه بعد م اخلص كورس حضرتك هكون شاكر ليك جدا 💙
هو فعلا قليل جدا الكورسات الي بتشرح الdata structure مع php وده بسبب قلة استخدمها في الweb انا قلتلك انها مهمة وديه حقيقة ولكن اهميتها مش في استخدمها بالطريقة التقليدية بشكل مباشر مع لغة البرمجة ولكن اهميتها في انك تفهم الفكرة وتطبقها باستدام لغة البرمجة والdatabase وطريقة تخزين المعلومات واستعادتها وعرضها فالاهم حاليا انك تفهم الفكرة وعلشان كده هتلاقي قليل جدا الي بيشرحها لان استخدمتها في التطبيقات المباشرة بتبقي غالبا انهم بيلجأوا للغات تانية زي python , c++ لسهولة التعامل معاهم وده كتاب تقدر ترجعله وتذاكر منه PHP 7 Data Structures and Algorithms by Mizanur Rahman
الجافا تعتبر اقرب ما يكون لـ c++ في فروقات بسيطة ما بينهم في بعض الحجات ولكن اغلب الحجات الاساسية مشتركة بينهم. ويفضل لو يكون في معرفة ولو بسيطة بأساسيات الـ c++ والكورس في الأساس بيتكلم عن الداتا استراكشر كفكرة وتطبيق وفهم الفكرة غير معتمد علي لغة معينة.
لا أعلم لماذا توقفت عن إعطاء الدروس يا أخي. أتمنى أن تعود لعمل المزيد من الدروس لأنه عندك موهبة رهيبة في توصيل المعلومة.
لسه كنت بسال نفسي نفس السؤال ولله؟
بس حقيقي طريقة في الشرح اكثر من رائعه❤
اقسم بالله شرحه مو طبيعي تبارك الله 😨😨🤩🤩
ربنا يكرمه ويوفقه
شرحك سلسل اوى وواضح ماشاء الله عندك ملكة توصيل المعلومة " مستنين ان القناة دى يكون عليها كورسات كتير تبقى علم ينتفع به ويبقي في ميزان حسناتك موفق
ماشاء الله عليك شرح بسيط ومبدع ياريت تكمل كورسات ومش توقف ,,وسع الله عليك ورزقك من فضله
شكرا علي تشجيعك
وشكرا علي الدعوة الجميلة
وبالتوفيق ان شاء الله
@@megacodeyt انت تستاهل كل خير ياباشمهندس ..يسر الله امرك وسدد خطاك اينما كنت
شرح وطريقة توصيل المعلومة والمونتاج اللهم بارك جامدين جدا
ربنا يباركلك يا أخي 💚💚
ممتاز ياريت كورس algorithms
ما شاء الله تبارك الله شرحك جداً رائع جزاك الله خير ووسع مدارك وزادك علماً تنتفع به وتنفع به المجتمع
شرحك ممتاز ماشاء الله استفدت جدا من حضرتك ربنا يبارك في حضرتك ويجعله في ميزان حسناتك يارب العالمين🤍✨
جزاك الله خير الحق شرحك ممتاز.
بجد شرح اكتر من ممتاز استمر ربنا يعينك ويوفقك يارب
شكراً جدا جدا لحضرتك
انت شخص مبدع ومبهر جدا
جزيت خيرا ❤️❤️❤️
ماشاءالله تبارك الله شرح ممتاز 👍🏻❤️
شرح اكثر من رائع 😮❤
جزاك الله كل خير افضل شرح شوفته ❤❤❤
بسم الله ما شاء الله عليك شرحك حلو جدا
ما شاء الله كمل الشرح طريقته ممتازه جدا
ماشاءالله حلو بس أنا لسه مستوعبتش أهمية ال pointer أوي.. هدور ع باقي الكورس
استمر الشرح جميل جدا وبسيط وياريت يكون في كورسات تانيه❤❤
شكرا جدا ليك , وإن شاء الله في كورسات تانية قريب جدا
الله يسعدك بسطت علينا كل شي مأجور يارب 🤲🏻💗💗
شرح كتير حلو استاذنا بارك الله بجهودكم
اول مره افهم حاجه من اول فيديو 😂+شكرا جدا ليك شرحك ممتاز❤
اللهم صل ع سيدنا النبي وعلي اله الاكرام الاطهار اجمعين
شششكرًا شرح مختصر و قيم
الله يرحم والديك شكرا ❤
Good mashaa allah 👏🏻
I hope that my professor could explain it as you did
you're amazing.. keep going
شرح ممتاز الله يعطيك العافية يارب
عاشت ايدك شرح جدا مفيد شكرا.ممكن انو تعمل كورسات
ماشاء الله شرح جميل..
انا ادرس لغه C هل عادي اتابع شروحاتك بلغه C++ هل يوجد فرق او اختلاف ؟؟
جامد بجد ربنا يجازيك خير بامانة
مبدع استمر يا مهندس
جازاك الله خير علي هذا
هل ptr ثابت او اي اسم اطرحه عادي؟
ممتاز جدا جزاك الله خيرا
انت رائع ياريت فعلا تشرح algorithm
بارك الله فيك وجعله من ميزان حسناتك 🤍🤍🤍🤍🤍🤍✨
جزاك الله خير الجزاء
الله ينور عليك يا محترم❤️❤️
بـارك الله فيـك و زادك علـم
ماشاءالله الله شرحك زوين ربي يوفقك عندي مشكل في سؤال إلا كانن ممكن تساعدني شكرا بزاف 🙏
شرح واضح وجميل.شكرا
ممتاز الله ينور❣
بارك الله فيك
عالمي ياهندسة تسلم كمل ❤❤
جزاك الله خير
أنا عندي سؤال بعيدا عن محتوي الكورس هو ايه البرنامج اللي انت مستخدمه في العرض powerpoint ؟
الفيديوهات بالقناة تم تصميمها بالكامل بطريقة الموشن جرافك باستخدام مجموعة برامج adobe
شرح محترم انصحك تستمر حتي لو العدد قليل
ليه حضرتك متوقف عن الشرح ياريت لو حضرتك ترجع تشرح تاني
ماشاء الله الشرح جميل
جزاك الله خيرا
ربنا يباركلك
شكراً جزيلاً جزاكم الله خيراً
شرحك جميل
شكرا 🙏🏼
شرحك رائع ما شاء الله
الله يجزيك الخير ❤
شكرا لك مفيد و مختصر
شرح جميل جدا
جزاك الله الخير
ممتاز
goooooooood 🥰🥰🥰
جامد والله
استمر والله شرحك حلو جدا ❤️
فيما بعد ممكن تعمل كورسات عن ال Problems Solving زي ال algorithms وحجات advanced زي stl وان شاء الله قناتك تكون غنية جدا بالمحتوى دة
❤️❤️
انت عظيم
هو مفيش اللى pdf او بور بوينت ؟.
لماذا لا يعتبر pointer من data structure ؟
شرحك حلو جدآ
عظمه ❤❤
انت جامد اوى
void clear (node *& p)
}
if(p !=NULL)
}
clear(p->left) ;
clear(p->right) ;
delete p;
{
{
دي فانكش عشان تمسح tree اانا فاهم الفانكشن بس احنا ليه حطينا علامه ال& مع البوينتر دي معناها اي؟
لزمتها انك لما تستدعي الفنكشن هتعمل pass by reference بدل pass by value
بمعني تاني انك لو عملتها بالشكل ده void clear (node * p)
فكده انت بتعمل pass by value للبوينتر
فكده انت بتستقبل قيمة البوينتر
ولكن مش بتستقبل عنوان البوينتر فلو عملت اي تغير علي البوينتر في الحالة ديه انت هتكون بتغير في المتغير الي جوا الفنكشن مش في البوينتر نفسه وفي الحالة ديه انت بتغير في الحاجه الي بيشاور عليها البوينتر ولكن متقدرش تغير في البوينتر الاساسي نفسه زي ان انت مثلا تخليه يشاور علي حاجه تانية
اما لو بالشكل ده void clear (node *& p)
فكده انت بتعمل pass by reference للبوينتر
فانت بتستقبل عنوان البوينتر
فاي تغير هيحصل البوينتر الاساسي هيتأثر بيه
وتقدر تغير البيونتر الاساسي بانك تخليه يشاور علي حاجه تانيه او تغير قيمته
وتقدر تشوف ده علشان تفهم الفروقات بينهم
www.geeksforgeeks.org/passing-reference-to-a-pointer-in-c/
اتمني تكون الفكرة وضحت
@@megacodeyt شكرا جدا يبشمهندس الفكره وضحت 😍😍
شكراً
استمر
أحسنت
استمررررر
gamed🔥🔥
اولا - ما شاء الله على الشرح، استمر يا باشا
ثانيا - انا مش عارف دي غلطة ولا ايه:
لما جيت تطبع ال(&X) طلعلك الaddress كالتالي = 004FFC10 الي هو decimal = 5241872
انما اما جيت تطبع الpointer لوحده من غير ال* (يعني العنوان الي متخزن جوا الpointer) طلعلك 00CFF94C و ده في الdecimal = 13629772، و بالرغم من كدة هو هرض القيمة الي متخزنة صح!!!!!!!!!!
ايه الي سبب الفرق ده ؟؟؟؟؟
اولا اشكرك علي التشجيع
ثانيا هي مش غلطة ولكن في كل مره بتعمل رن للبرنامج اماكن الميموري بتختلف وعنوينها بتختلف
ولكن لو حضرتك طبقت الموضوع عندك وطبعت الاتنين في نفس الوقت هيطلع نفس الناتج
انا عندي طلع مختلف علشان عملت رن لكل واحد لوحده مش اكتر
@@megacodeyt ايه المفاجأة دي ❤ انا متوقعتش الرد بالسرعة دي
تسلم يا غالي 😘😘😘
@@megacodeyt السلام عليكم ، مشكور على الشرح اخي
ولكن لماذا تختلف في كل مرة ؟
@@مالكرامي-س1ظ لان لو الميموري ما اتخلصتش من من كل حاجة كل مرة الميموري هتتملي علي الفاضي وبسرعة
ومدام وقفت البرنامج يبقا لازما يتخلص من كل حاجة عشان برنامج تاني وميتقلش الجهاز
و بس كدا
عاشت ايدك
تسلم
بدي اعرف بماذا يستخدم البوينتر أو يعني فائدته او كيف يستخدم بالبرامج 🤔
في كورس كامل في القناة عن الـ data structure تقريباً أغلب التطبيقات بنحتاج فيها البوينتر
اسلوبك حلو جدا بصراحه لكن انا كواحد شغال php اعمل ايه؟؟
ممكن توضح اكتر تقصد ايه بسؤالك علشان تبقي اجابتي محددة .
@@megacodeyt يعني انا اقدر اتابع الكورس دا واطبق علي الphp ولا الphp مش محتاجه الكلام دا.. معلش عشان انا احترت كتير ومش لاقي حد يقولي الصح.. يعني لو كملت الكورس هيبقا معرفه عامه؟ ... هوا اكيد هيبقا اضافه.. بس اللي اقصده الاضافه دي هستفيد منها مع الphp؟
هو بشكل عام وبعيدا عن الكورس ده فمعرفتك بالdata strucure مهمة جدا وهتساعدك بشكل كبير مهما كانت اللغة او المجال الي انت فيه
ولو هتكلم تحديدا في حالتك فالphp فيها data structure والجزء ده مهم جدا انك تكون عارفه لانك هتستخدمه بشكل كبير لما تعمل web applications لنظام معين او حتي موقع خاص بمتجر مثلا.
والphp فيها built-in data structures ممكن تستخدمهم ولكن برضو هتكون محتاج تفهم اساسيتهم لان في حجات كتيرة مش موجودة وهتحتاج تعملها بنفسك.
ومن رأيي الكورس ده هيبقي مفيد لو انت هتتعلم منه الفكرة الأساسية وتطبق انت بالphp طبعا هيكون في اختلافات في التطبيق ولكن الفكرة الأساسية واحدة
لكن لو مش هتعرف تطبق لوحدك فيفضل انك تكمل مع كورس بيشرح اصلا بالphp علشان متزهقش وتمل او تصتصعب الموضوع في البداية.
وبالتوفيق إن شاء الله.
@@megacodeyt هيا المشكله ان في ندره ف شرح الموضوع دا مع الphp.. دا غير ان اللي شفتها فيديوهات بسيطه.. وبصراحه مشفتش حد بيشرح بالسهوله اللي بتشرح بيها.. فلو بعد اذنك ممكن تدلني علي resource كويس اطبق عليه بعد م اخلص كورس حضرتك هكون شاكر ليك جدا 💙
هو فعلا قليل جدا الكورسات الي بتشرح الdata structure مع php وده بسبب قلة استخدمها في الweb
انا قلتلك انها مهمة وديه حقيقة ولكن اهميتها مش في استخدمها بالطريقة التقليدية بشكل مباشر مع لغة البرمجة ولكن اهميتها في انك تفهم الفكرة وتطبقها باستدام لغة البرمجة والdatabase وطريقة تخزين المعلومات واستعادتها وعرضها فالاهم حاليا انك تفهم الفكرة
وعلشان كده هتلاقي قليل جدا الي بيشرحها لان استخدمتها في التطبيقات المباشرة بتبقي غالبا انهم بيلجأوا للغات تانية زي python , c++
لسهولة التعامل معاهم
وده كتاب تقدر ترجعله وتذاكر منه
PHP 7 Data Structures and Algorithms by Mizanur Rahman
انا لو بدرس بالجافا اسمعه عادي ولا مش هينفع ؟؟
الافكار واحده لكل اللغات لكن التنفيذ هيختلف
شكرا
سؤال وش تقصد بيشاور مافهمت
يشاور == يؤشر علي او يشير الي
عاشت ايدك ..شرح ممتاز لكن للاسف صوت الفديو دائما منخفض ولايسمع الاباستخدام ميكروفون
cout
وش البرنامج الي تشتغل عليه؟
Visual studio
مفيش حاجه عن ال array
Kafuuuuuuuuuuuuuu 😍😍👍
thank you so much
هلا الpointer عنوان في الذاكرة لمتغير في محل تاني طب كيف ممكن احصل عنوان الpointer نفسو
cout
ليش وقفت شروحات يا رجل ,,واحشنا موشن جرافيك بتاعك😂 اخوك محمد المنايلي😂
Thanks
merci bcp
Waiting for OOP course
شرح حلو بس نريد ايش اهميتها
الفيديو ده جزء من سلسلة فيديوهات لشرح ال data structure والي يعتبر ال pointer مهم جداً وله استخدامات كتير واساسية في الفيديوهات الي بعد كده
هو انا لو عارفه جافا وبايثون بس مش عارفه سي بلس بلس هفهم الشرح ولا لا
الجافا تعتبر اقرب ما يكون لـ c++ في فروقات بسيطة ما بينهم في بعض الحجات ولكن اغلب الحجات الاساسية مشتركة بينهم.
ويفضل لو يكون في معرفة ولو بسيطة بأساسيات الـ c++
والكورس في الأساس بيتكلم عن الداتا استراكشر كفكرة وتطبيق وفهم الفكرة غير معتمد علي لغة معينة.
حضرتك مكملتش السلسله لي؟؟
زي ما رديت قبل كده :
إن شاء الله هتكمل قريب .
@@megacodeyt ان شاء الله ربنا يكرمك ❤️❤️
انا كمبتدئة في البرمجة ما فهمت كلشي لان تستخدم مفردات جديدة عليه باللغة انكليزية وهذا زاد صعوبة الفهم
ليش البرمجة عندش صعب
💙💛
والله ياباشا انت راجل ظبط .. شرحك سلس جدا ومستواك أعلي من مستوي الدكتور اللي بيديني المادة
اريد اسم برنامج طبقت بي
Visual studio
😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😘😘😘😘😘😘😘😘😘
نوع المايك ياصاحبي لو تكرمت 😂😂
Samson c01u pro usb
@@megacodeyt متشكر جدا ياصديقي ❤️
وعاوزك تستمر ف الشروحات متعملش زيي انا كسلت وانشغلت كتير 😂
Thanks