حضرتك ع وقت فضاوتك يعني 😅 لو تشرحلنا مواضيع الداتا ستركشر والله فيديوهات بتتقل بالذهب والله يا ريت تشرحلنا مواضيع الداتا ستركشر وال oop و الأساسيات ومشكور جدا جدا جدا ❤
هو انا مش فاهم ازاي واحد من طلاب ابراهيم عادل هيشوف الفيديو دا ومش هيفهم الغلط الي واقع فيه هو وإبراهيم.... ربنا يبارك فيك يا بشمهندس شرح تعجز الكلمات عن وصفه❤❤❤
اخي روح لمحمد ابو هدهود وجرب اول اربع كورسات مجانا عنده وشوف الوضع اذا فعلا ما عندك المال لدفع حق الكورس فالاستاذ محمد يعطي دعم مجاني لفتحها بدون ثمن ومن الله التوفيق انا صارلي ٥ اشهر معاه بعد ٥ اشهر مع ابراهيم عادل وغيره 🥀 واذا احتجت اي استفسار ارسل لي وان شاء الله اساعدك
ياجماعة الخير الاخ محمد مشرف ليس مضطر لعمل كورس لان المعلومات المهمة التي يقدمها حول التعلم الصحيح أهم بكثير من التعليم لأن أي شخص منكم يستطيع الوصول لما يريد ولكن يجب ان يكون معه دليل فقط وهو يعطيه بصدق جزاه الله خيرا . فالمعرفة ليست حكرا لاحد طالما انه لا يعترض طريقك قطاع الطرق ويضللونك. وحتى مستوى الاخ مشرف يمكن الوصول اليه وتجاوزه وطبعا الامر ليس سهلا ، لأن البرمجة فعلا ليست سهلة وتحتاج الى ان لا تلتقي بالمضللين . لما كنت ادرس رياضيات واعلام الي في الجامعة كنا نأخذ مسارات في الاعلام الالي حول المذكرة ال Memory باللفظ الاعجمي وكانت هناك معلومات حول التخزين والبيت وامور اخرى كثيرة وهي مفاهيم مجردة وحقيقة الوصول الى فهم عميق لها وتصور معين يكون هذا التصور فعلا صحيح هو امر شاق ويحتاج الى وقت ولا يوجد نمط معين يحدد المدة اللازمة لتعلمها ، لأنه بكل اسف حتى كثير من من يزعمون انهم دكاترة وفي الجامعات ولكنهم يشرحونها بشكل خاطئ تماما. اسأل الله التوفيق للجميع.
صراحة ما شاء الله ربي يبارك في علمك ياهندسة فعلا في كل فيديو من فيديوهاتك قاعد نتعلم ونستفيد من شئ جديد منك في المجال ماكنتش نعرف تفاصيله فربي يباركلك في عمرك ويعطيك كل الي فيه الخير.
فعلا من الصحيح ، معرفه methodology علم معين ، بمعني قبل ما يعطي للطالب مفهوم جديد لحاجه جديده زي ال dictionary في لغة بايثون ، تعرفه ليه الحاجه ليه والفرق بينه وبين نوع تآني من ال Data structure, وطبعا يعني ايه Data structure, يبقي الطالب لازم يتاسس صح في الداتا ستراكشر الأول ، وفي الجبر الخطي وغيره ، أو تعليم المفاهيم اثناء التطبيق ، أنا مثلا لما بشرح للطلاب CCNA, لازم يكون متأسس صح في الشبكات قبل ما يدخل في مفاهيم زي ال routing وال switching, المشكله إن كتير مابيشرحش بمنهجيه. لأن هدفه المشاهدات ، وده ملهوش علاقه بتبسيط المفاهيم، وياريت إللي بيدي علم يكون علي درايه بمفاهيمه الاساسيه بشكل واضح ، ريتشارد فاينمان كان بيشرح quantum physics وبيبسط المعلومه لإنه فاهم أساسيات العلم ، شكرا ليك مهندس محمد ❤
طيب دلوقتي حضرتك فوق الوصف في الشرح وتوصيل المعلومات الدقيقة وتبسيطها بشكل صحيح . يبقي سؤال ليه ماتشرحش المعلومة صح دا مش سؤال متخلف بالعكس انا رغم اختلافي الشديد لرد فعل حضرتك السلبي علي الاشخاص (حتي لو بيشرحوا غلط) لكني استفدت جدا جدا من الفيديو دا وفهمت الداتا ستركتشر احسن من كورسات كاملة حرفيا رغم إن الفيديو لايڤ ارتجالي بدون سكربت ولا مونتاج . يبقي الخلاصة إن مسؤولية حضرتك امام ربنا (كصدقة وزكاة للعلم) كشخص خبير ومتميز في الشرح إنك فعلا تشرح 😊
بشمهندس محمد .. أنا كفيف من مصر .. ومهتم جدا بالكمبيوتر .. وحابب أدرس بشكل نظامي وعلمي ويكون لي دور في تطوير وتأهيل التكنولوجيا للمكفوفين .. ونفسي إني أخلي المبرمجين يخدوا في الاعتبار المكفوفين على شان برامج قارئات الشاشة وكده .. فقول لي أعمل إيه وإيه التراك اللي أمشي عليه بشكل منظم؟
طيب المفروض ان استاذ ابراهيم عنده صحاب زي استاذ اسامة زيرو وناس كتير متخصصه في برمجة، لية مش بينصحوه انه يوقف الأسلوب الغلط دا ؟ طيب لو هو حابب الشرح لية مش بيدفع فلوس لناس متخصصه تكتبله الاسكربيت وهو يشرح؟ هل هو مستخسر يدفعلهم بس عادي يضيع مستقبل الطلاب ؟
لا حول ولا قوة الا بالله من انا اول كلمة التنظيم دي ودني وجعتني اللي بيحصل ده إجرام حرفيا في حق الناس. الاستاذ ابراهيم عادل محتاج يهدى شوية و يشوف حد متخصص في المادة العلمية يراجع معاه و مش عيب نهائيا انما العيب و الحرام ان حد يهجص و يعلم الناس غلط و هو عنده المقدرة انه يشوف متخصص حتى لو هيغلي السعر اصل يفرحتي علمت الناس بسعر قليل و انا علمتهم غلط!! ربنا يكون في عون الغلابة حتى لما حد يفكر فيهم و يعلمهم يطلع بالعك ده
One more question, in C++ unordered_map which is implemented using a hash has amortized O(1) access, but the worst-case is O(n) because you could have a collision, right?
It depends on the anti-collision algorithm the API utilizes, and which algorithm you are dispatching, are you calling "insert", or "remove", or "get"... For example, if the anti-collision algorithm creates a linear function at the collision element, then the worst-time complexity will be of a linear function.
في حاجة كمان انت فوتها في الدقيقة 25:00، الhashtable بيحتاج ميموري اكتر من الarray تقريبا الضعف عشان يقدر يخزن البيانات، و دة يخلي ان لو مش فارقة نوع الداتاستراكشر في الcase بتاعتك يبقي غالبا الافضل انك تستخدم الarray عشان توفر ميموري
@25:00 لسخربة القدر, او للحظ السىء, بصراحة مش عارف!! المثال للى هوا شارحة ,بالذات, الليست افضل من الديكشنرى, لان حجم الداتا صغير جدا و بالنالى تكلفة الدى ريفرنس لـ 3 او 4 بوينترز فى حالة استخدم ليست هتكون اقل من تكلفة 6 او 8 ستاك فريمز علسان الهاشينج و الكومبريشن للـ 3 او 4 عناصر اللى بيخزنهم فى كل ستركشر على حدة.
يا هندسة ممكن تعملنا كورس متكامل حتى لو يكون مدفوع + اي رايك في كورسات باشمهندس محمد ابو هدهود هل تكفي لوحدها ولا لازم قراءة كتب وقراءة الكتب بتكون امتى ولو الباش مهندس اتكلم عن الحاجات دي ياريت حد يبعتلي اللينك
هو الي بيحصل ده مسخره وقله احترام لعقلية المتعلم + ياريت تعمل فيديوهات اكتر out of code زي ديه علشان الي عندو غلط في المفاهيم يصححو او يراجع المصادر الي بيتعلم منها
بالبداية انا بدي اعطي راي بدون تحيز لاي طرف... اول الشي رح اخد نقطة الاعطاء ( الشرح او توصيل المعلومة) من هل الناحية استاذ ابراهيم عنده طريقة جميلة بالاعطاء او الشرح النقطة التانية المادة العلمية .. مع الاسف في اخطاء قاتلة بالمادة العلمية نفسها والمفاهيم نفسها .. وهنا اتفق مع الاستاذ محمد ... (انا بتكلم من وجهة نظري الشخصية : انا خريج رياضيات تطبيقية و اشتغلت مدرس رياضيات لاكتر من ٧ سنين و دائما كنا نواجه مشكلة تصحيح المفاهيم الخاطئة عند الطلبة ،،، كنا نفضل الطالب يلي مش فاهم خالص على الطالب الفاهم غلط،،، عشان يلي مش فاهم ... مش هتتعب معاه بالشرح زي الطالب يلي مفتكر نفسه فاهم صح و هو بالحقيقة فاهم غلط وهنا انت بحاجة تهدم المعرفة القديمة الغلط و تعيد البناء معاه من الصفر) بالاضافة حاليا مع الاستاذ محمد لما تابعت الفيديو بتاع الاستاذ ابراهيم ... لاحظت انو في بناء لمفاهيم علمية خاطئة للطلبة ... بالاضافة لهياكل البيانات اكيد في فرق كبير بين القائمة و القاموس ... بالاضافة لا ننسى انه في Rum time للبرنامج نفسه بيلعب دور .. انا بفتكر ب ٢٠١٧ اشتركت بمسابقة برمجة و خسر فريقنا المرتبة التالتة عشان نحن اخترنا خوارزمية اطول ب ٢ ثانية ... انا بس بتمنى ما يصير الموضوع شخصي بين الاساتذة ... لانه الهدف الاساسي هو الفائدة للجميع
يا بشمهندس فرحتني واحزنتني في نفس الفيديو والله فرحت قولت حضرتك هتبدا تشرح حجات زي دي نستفاد من خبرتك الكبير بس زعلتني في الاخير بكلمه دي اخر مرة لييه يا هندسه والله زعلتي 😢😢😢
@19:00 pure dictionary in the simplest form should not be ordered, but hashed as you mentioned, however, As of Python version 3.7, dictionaries are ordered. Which could be the case he is explaining in his video. That doesn't take the fact that his explanation is misleading.
استاذ مشرف ياريت يمشمهندس تعمل فديوهات اكتر ف النقاشات التقنية او حتي تعمل كورس اكيد ف ناس كتير عايز تستفاد انا واحد خريج هندسه حسابات فاهم معظم كلامك بس مكنتش مجمع الصورة.