تفريغ آلي غير مُراجَع. قد يخطئ في اللهجة والمصطلحات والكود. ليس اقتباسًا معتمدًا. [00:00:09–00:00:57] ترجمة نانسي قنقر [00:00:57–00:01:02] فلاحظت إذا كان في شيء أحسن أو أسوأ من وراء البيغول اللي عندي إيش؟ [00:01:02–00:01:03] نعم [00:01:03–00:01:05] صحيح [00:01:05–00:01:09] خدت غران إذا كان في عندي كود معين أو خوارزمية معينة [00:01:09–00:01:11] وكان تنفذ عدد من الستيتمنت [00:01:11–00:01:13] قلنا كم البيغول ها؟ [00:01:13–00:01:18] يعني لو كان عندي 300 [00:01:18–00:01:19] 3x مثلا [00:01:19–00:01:21] print x [00:01:21–00:01:25] save y [00:01:25–00:01:27] load x مثلا [00:01:27–00:01:29] move مثلا [00:01:29–00:01:30] x [00:01:30–00:01:31] zip [00:01:31–00:01:37] كم البيغول ها الخوارزمية؟ [00:01:37–00:01:38] واحد [00:01:38–00:01:40] لأنها كونستانتاين كونستانتاين كونستانتاين [00:01:40–00:01:42] ونسي زائد سي زائد سي [00:01:42–00:01:45] أول سي كونستانتاين فهي أول واحد [00:01:45–00:01:47] فالواحد بلغت وزبا ثابت أو وقت [00:01:47–00:01:55] حطوك هذا المثال ورجعنا [00:01:55–00:01:56] وعندها رجعنا هذا المثال [00:01:56–00:01:58] حتى تأكدني غطيت كل الأشياء [00:01:58–00:01:59] فنسألكم بعدين شو الأشياء [00:01:59–00:02:02] الآن هاي عندني جملة F [00:02:02–00:02:04] كم البيقوة لدى F [00:02:04–00:02:06] أو بالبداية شو الF [00:02:06–00:02:07] شو هي الF [00:02:07–00:02:09] شرط شو يعني شرط [00:02:09–00:02:14] يعني براد تفرق [00:02:14–00:02:16] إما روح يمين أو يسد [00:02:16–00:02:19] سوف نرفض الاثنين معاً [00:02:19–00:02:21] لا، الـ 4 [00:02:21–00:02:23] كل الجمل سوف نرفضه حسب جمل الـ 4 [00:02:23–00:02:25] إذا أخذنا بـ C++ [00:02:25–00:02:27] لدينا برنامج يسمى Sequential [00:02:27–00:02:29] يعني Statement by Statement [00:02:29–00:02:31] وإذا كان Statement by Statement [00:02:31–00:02:33] كم يقوله؟ [00:02:33–00:02:35] 1 [00:02:35–00:02:37] بغض النظر عدد الـ 7 [00:02:37–00:02:39] 10، 20، 30، 40 [00:02:39–00:02:42] كم يقوله؟ [00:02:42–00:02:44] 1 [00:02:44–00:02:46] إذا كان لدينا يواران [00:02:46–00:02:50] في تكرار أو في برانج أو سيلكتور أو إلى أخرى [00:02:50–00:02:52] فهذه ثلاث ستركشن للبقرة [00:02:52–00:02:55] مع ذلك الخواجز والتي لديها ضرورية على ثلاث [00:02:55–00:02:57] هناك حالة رابعة [00:02:57–00:02:58] يمكن أن يكون مدهشاً [00:02:58–00:02:59] وتكون شيئاً عادياً [00:02:59–00:03:00] الـ Recarcin' [00:03:00–00:03:01] ما هو يعني الـ Recarcin'؟ [00:03:01–00:03:02] هذا هو الـ استدعاء الذاتي [00:03:02–00:03:03] صحيح؟ [00:03:03–00:03:05] تستدعي نفسه [00:03:05–00:03:07] و الـ Recarcin' [00:03:07–00:03:09] هو نوع من الـ Iteration [00:03:09–00:03:10] لكن الـ Iteration [00:03:10–00:03:12] من إلى ما فيه [00:03:12–00:03:13] الـ Recarcin' [00:03:13–00:03:14] في استدعاء ذاتي [00:03:14–00:03:17] عند جملة معينة أرد درجة بداية تنفيق لنفس البقاء [00:03:17–00:03:20] يعني call statement كل مرة من نفس البقاء [00:03:20–00:03:24] لو بدي أحسب هاي اللي بيقول لهاي الخوارزمية [00:03:24–00:03:28] كم؟ [00:03:28–00:03:30] شو الجملة الثانية؟ [00:03:30–00:03:33] if a for me statement is true باعرف كم عندي جملة [00:03:33–00:03:36] else statement بحالة كانت false [00:03:36–00:03:38] يعني ممكن أقول [00:03:38–00:03:40] true statements, false statements [00:03:40–00:03:41] نفس البقاء [00:03:41–00:03:43] ايش all الواحد؟ [00:03:43–00:03:45] لأنه كله ينفذ جملة واحدة [00:03:45–00:03:48] إما ينفذ اللي فوق أو اللي تحت، صح؟ [00:03:48–00:03:49] طيب [00:03:49–00:03:51] مين رح ينفذ؟ [00:03:51–00:03:52] حسب الشرطة [00:03:52–00:03:54] حسب الشرطة، مين رح ينفذ؟ [00:03:54–00:03:55] اللي فوق أو اللي تحت؟ [00:03:55–00:03:57] حسب، طيب [00:03:57–00:03:59] الآن، شو الشرط؟ [00:03:59–00:04:01] طيب، شو هنا؟ [00:04:01–00:04:04] إذا ما قدر أحكم عليه مباشرةً، صح؟ [00:04:04–00:04:07] إنت لما حكيت، أولي الواحد حكبت [00:04:07–00:04:09] حكبت على شغلتين مع بعض [00:04:09–00:04:10] طيب، الآن [00:04:10–00:04:12] كم عدد الـ statement اللي هون؟ [00:04:12–00:04:14] كم عدد الـ statement اللي هون؟ [00:04:14–00:04:15] شغل الآن [00:04:15–00:04:16] كمعرفة [00:04:16–00:04:18] أولئك الذين يجب أن يكونوا جيدين أولئك الذين لا [00:04:18–00:04:20] قلت لهم [00:04:20–00:04:22] يمكن أن أكتب لهم ألف سطر [00:04:22–00:04:24] وأعتبرهم أولئك الواحد [00:04:24–00:04:26] لكن إذا استخدم كلمة أل [00:04:26–00:04:28] يعني ما قال لي كم عدد الجمل [00:04:28–00:04:30] معناته أنه أقدر أفرض الآن [00:04:30–00:04:32] أقدر أقول لهم أنه يمكن أن تكون كبيرة جداً [00:04:32–00:04:33] لكن إذا أعطاني ألف سطر [00:04:33–00:04:34] لا أقدر أقول والله هؤلاء المليون سطر [00:04:34–00:04:35] هؤلاء ألف سطر [00:04:35–00:04:36] حسناً [00:04:36–00:04:37] من سننفذ؟ [00:04:37–00:04:38] الأولى أو الثاني؟ [00:04:38–00:04:40] حسب الشرطة [00:04:40–00:04:41] حسب الشرطة [00:04:41–00:04:44] نرجع مرة ثانية، ما هو الـ Bigot؟ [00:04:44–00:04:45] أكثر أمور [00:04:45–00:04:46] ما هي أكثر أمور؟ [00:04:46–00:04:47] أكثر أمور [00:04:47–00:04:48] أكثر أمور، من أكثر أمور؟ [00:04:48–00:04:50] أمور صحيحة أو صحيحة؟ [00:04:50–00:04:51] صحيحة [00:04:51–00:04:52] لماذا نفس الشيء؟ [00:04:52–00:04:54] صحيحة [00:04:54–00:04:57] ولماذا لا صحيحة؟ [00:04:57–00:04:59] ومن قال لك أنهم متسوين؟ [00:05:00–00:05:02] هل هناك أحد أكبر أم لا؟ [00:05:02–00:05:04] أعرف من الأكبر؟ [00:05:04–00:05:06] فما الذي أريد فعله؟ [00:05:06–00:05:08] لا أعرف ما هو الجملة الثانية [00:05:10–00:05:12] وأنا أريد أن أختار جملة الأسوأ [00:05:12–00:05:14] ما هي جملة الأسوأ؟ [00:05:14–00:05:16] إذا كانت هناك عشر جمل، هناك تسعة جمل [00:05:16–00:05:18] من أختارها؟ [00:05:18–00:05:20] إذا كان هناك أربعة جمل، هناك ثمان جمل [00:05:20–00:05:22] ما الذي أريد أن أختاره دائماً؟ [00:05:22–00:05:24] الأكبر [00:05:24–00:05:27] من أصدر في أكبر عدد؟ [00:05:27–00:05:29] ما هو تطبيق العمل؟ [00:05:29–00:05:43] الماكس فهي ماكس لمين لمين مقارنها مع مين هذا البيج او للماكس [00:05:43–00:05:51] لان انا اعرف مين اكبر جمال بلوترو ولا بلفونس فشو اختار اختار الاحفر [00:05:51–00:05:56] لان اكبر عدل من جهاز شو اللي طلع لي اكبر عدل الماكس فكتبت او للماكس [00:05:56–00:06:05] طيب لو جيت على هذا المثال يعني البيج او للماكس [00:06:05–00:06:10] انا اعرف مين اكبر رتول الفوز من عدد الجمل طبعا [00:06:10–00:06:14] طيب هذا المثال كم يلبي دو؟ [00:06:14–00:06:19] واحد [00:06:19–00:06:21] واحد؟ ليش واحد؟ [00:06:21–00:06:24] الاثنين مبيني هون جملتين هون جملتين [00:06:24–00:06:27] هون جملتين هون ثلاث جمل هون اربع جمل هون خمس جمل [00:06:27–00:06:29] هون ثمان جمل هون عشرين جمل [00:06:29–00:06:31] بالنهاية محدد يا عدد الجمل [00:06:31–00:06:34] العدد الجمل ماهي؟ كوستان صح ولا؟ [00:06:34–00:06:36] وش راح ناخد؟ اول الواحد [00:06:36–00:06:56] المثال الثالث شو فيها؟ [00:06:56–00:07:03] فيها اف بعدين في عندي جملة فور امس في عندي جملة فور. شو [00:07:03–00:07:11] حكيت? او للان زادم. ايوة. هي ها هي ها. طيب. نكتب الاجابات [00:07:11–00:07:15] وننقش عشان ما احنا بالنسبة لبدايات نأسس. يعني كل اجابة حتى [00:07:15–00:07:18] لو كانت خطأ او ممكن شوية تكمل او ايضا. بحكيها اساسا. تعرف. [00:07:18–00:07:20] ماكس الان [00:07:20–00:07:22] ماكس او [00:07:22–00:07:25] الماكس الان [00:07:25–00:07:33] كبك في اجابات [00:07:33–00:07:38] شل اسم [00:07:38–00:07:42] فواز [00:07:42–00:07:44] هاي فواز ليش حكيت ان زادم [00:07:44–00:07:46] او بالمعنى [00:07:46–00:07:48] ماكس ان في اف فور [00:07:48–00:07:50] ايوه الان ان زادم يعني ما احنا في الثلاثين والمربع [00:07:50–00:07:52] فهو ما رح يفوت [00:07:52–00:07:54] الان طب ليش اخترت ماكس [00:07:54–00:07:56] الان [00:07:56–00:07:58] يا هاي يا هاي [00:07:58–00:08:02] فأنا لا أعرف كم قيمة الأن ولا أعرف كم فاكترة ماكس للأن [00:08:02–00:08:05] وضعت الأن [00:08:05–00:08:07] وضعت [00:08:07–00:08:09] هذه جملة F داخلها فورس [00:08:09–00:08:11] الآن [00:08:11–00:08:13] F A أكبر من B سوف يلفت هذه [00:08:13–00:08:16] وإذا فورس [00:08:16–00:08:18] الآن أنا أعرف الشرط سوف يكون [00:08:18–00:08:20] إذا لم أستطيع أختار [00:08:20–00:08:22] أنا بالـ Big O [00:08:22–00:08:24] ما هو [00:08:24–00:08:26] أكبر عدد من السيطرة [00:08:26–00:08:28] الآن من أكبر؟ [00:08:28–00:08:31] لا أعرف [00:08:31–00:08:33] من هو الذي يعرف من الأكبر؟ [00:08:33–00:08:35] فهناك ماكس [00:08:35–00:08:37] يختار الماكس الآن [00:08:37–00:08:39] فإذا كانت الآن أكبر سيصبح أولئك [00:08:39–00:08:43] وإذا كانت الآن أكبر سيختار أولئك [00:08:43–00:08:49] سأرى من يشرح بطريقة معينة [00:08:49–00:08:51] هذا يتحدث عن الأخر [00:08:51–00:08:53] جبلة الأفكار لم ننفذها مرة [00:08:53–00:08:55] مرة [00:08:55–00:08:57] صحيح؟ [00:08:57–00:08:59] مرة [00:08:59–00:09:02] صح؟ والفور؟ [00:09:02–00:09:04] حسب أكثر [00:09:04–00:09:06] خذ أكتب المثال الثاني ونرجع إلى جمهورنا [00:09:06–00:09:17] في أكبر من ب [00:09:17–00:09:20] نفس الكود هون [00:09:20–00:09:22] يعني هاي نفسها [00:09:22–00:09:24] فور في أكبر من ب [00:09:24–00:09:29] فور فور [00:09:29–00:09:31] وحتى نميزهم غاية أن أم [00:09:31–00:09:33] هاي خلينا نحطها مثلا كي [00:09:33–00:09:46] كم البيدو؟ [00:09:46–00:09:49] ضرب المدرس [00:09:49–00:09:51] يعني البيدو رح يكون [00:09:51–00:09:53] أو مضرور [00:09:53–00:09:55] في الماء السميع [00:09:55–00:09:56] ألما [00:10:01–00:10:02] ماذا؟ [00:10:02–00:10:03] ك [00:10:03–00:10:04] آه ك [00:10:04–00:10:05] لا بصدق [00:10:05–00:10:08] هو يقول ك [00:10:08–00:10:09] بس الك؟ [00:10:09–00:10:10] آه [00:10:10–00:10:12] مين يقول ك؟ هايك جوابك أصدق؟ [00:10:12–00:10:13] هو يقولك جوابك [00:10:13–00:10:15] آه جوابك؟ آه آه آه آسف آسف [00:10:15–00:10:16] أول الك [00:10:16–00:10:22] طيب ليش أول الك؟ [00:10:22–00:10:25] طيب [00:10:25–00:10:28] لأنه جملة F هي جواب 4 [00:10:28–00:10:29] جواب 4 [00:10:29–00:10:30] فهي تتبع مين؟ [00:10:30–00:10:32] فهي بيقودها بيقول أول مين؟ [00:10:32–00:10:33] بيقود الك [00:10:33–00:10:35] فهي أول الك [00:10:35–00:10:37] لأن كم تنفذ مرة؟ [00:10:37–00:10:44] كم مرة تنفذ؟ كم مرة؟ الكي مرة؟ الكي مرة مقسمات بين مين ومين؟ بين الترو وبين الفورس، صح أم لا؟ [00:10:44–00:10:54] بدأت تنفذ عشرين مرة، والشرط من العشرين مرة خمسة فورس، وخمسة عشر ترو، طوله عشرين، صح؟ [00:10:54–00:11:01] بجدت مرة تنفذتك بين مرة عشرين مرة، طولها ثلاثة سبعة عشر، طولها عشرين، هاي الحالة ليش كتب فيها الباكس؟ [00:11:01–00:11:07] لان هون الان جملة الاف كم تنفذ? مرة واحد. بس داخلها في دوران. [00:11:07–00:11:11] هون في دوران هون في دوران. فانا ما يزبط اقول ان هي مرة واحدة [00:11:11–00:11:17] فبدأ اختار اعلى شيء من فرص. فاستخدمت. واضح? هذا مبني على [00:11:17–00:11:22] مين? يعني ده الشرح اول مبني على مين? على معنى جملة الفور [00:11:22–00:11:28] ومعنى جملة اله. بالخطة القديمة يعني يعلم الحاسوب كان [00:11:28–00:11:31] فالطالب يجب أن يدرس مادة تسمى programming language [00:11:31–00:11:33] وهي لغات البرمج أو تركيب لغات البرمج [00:11:33–00:11:36] أستاذ يدرسون أصدقاء بالماجستير [00:11:36–00:11:38] ما هي فكرة البرمج؟ [00:11:38–00:11:41] يقول لها كل لغات البرمج التي في الدنيا كلها [00:11:41–00:11:44] كلها من السبعين وما قبل [00:11:44–00:11:47] كيف تصممت؟ وما هو البرنسيبل لها؟ وكيف تبنيها؟ [00:11:47–00:11:49] نعطي بك هذا بس بسيط [00:11:49–00:11:53] C++ أنت تعرفها قريبا [00:11:53–00:12:02] نقول انتجر مثلا A ونفتح قوس ويساوي ونعطيه مثلا 2 3 [00:12:02–00:12:04] ايش معنى هاي الجملة؟ [00:12:04–00:12:07] عرفتها بس [00:12:07–00:12:08] كم حجمها؟ [00:12:08–00:12:09] 2 [00:12:09–00:12:12] اذا كتبت جملة 4 انتجر I من 1 إلى 10 [00:12:12–00:12:14] بنت A للـ I [00:12:14–00:12:15] شو رح يطبع؟ [00:12:15–00:12:19] بس [00:12:19–00:12:20] كتبت جملة 4 بس [00:12:20–00:12:22] ممتاز [00:12:22–00:12:24] انتجر I يساوي صفر [00:12:24–00:12:26] I يساوي 10 [00:12:26–00:12:30] [يحتاج مراجعة] لن أقوم بالتأكيد بإصلاح سيئات [00:12:30–00:12:32] [يحتاج مراجعة] نعم لا لا لا [00:12:32–00:12:33] [يحتاج مراجعة] سيئات سنلاحظها [00:12:33–00:12:34] [يحتاج مراجعة] إذا بدأت تتماسك [00:12:34–00:12:36] [يحتاج مراجعة] فإنجاز الثلاثة [00:12:36–00:12:37] [يحتاج مراجعة] ثم الثلاثة [00:12:37–00:12:38] [يحتاج مراجعة] ثم الصفار [00:12:38–00:12:39] [يحتاج مراجعة] صح؟ [00:12:39–00:12:40] [يحتاج مراجعة] حسناً [00:12:40–00:12:41] [يحتاج مراجعة] بالتأكيد [00:12:41–00:12:41] [يحتاج مراجعة] قد سمعت بأن المستخدم إطلاق الهاتف الثلاثة [00:12:41–00:12:43] [يحتاج مراجعة] أتيت بحجم الثلاثة [00:12:43–00:12:43] [يحتاج مراجعة] حسناً [00:12:43–00:12:44] [يحتاج مراجعة] كيف لا أتمكن من إجازة الأصفار؟ [00:12:44–00:12:45] [يحتاج مراجعة] لماذا؟ [00:12:45–00:12:46] [يحتاج مراجعة] لأنه إجازة الأصفار [00:12:46–00:12:49] [يحتاج مراجعة] يعني أن أما أعرضني عنوان بالذاتل وليس لأول ثلاثة [00:12:49–00:12:55] إذا كنت تطبع لي Z و أنت تعرف Z يطبع لك أي قيمة فأنا أقوم بمعرفة الثلاثة موجودة [00:12:55–00:12:59] يعني معرفة و إلى الخمسة موجودة و إلى التسعة موجودة [00:12:59–00:13:01] طيب كيف في هذا الحال؟ لست أحجز الستين فقط [00:13:01–00:13:03] أنا قلت للحاسوب أن أحجز الخانة الثانية [00:13:03–00:13:06] من أين جاء الخانة الثالثة والرابعة والخامسة؟ [00:13:06–00:13:10] لغة الـ C plus plus أو الـ C programing language أو الـ base programing language [00:13:10–00:13:12] تعتمد على الـ principle تحت الـ C [00:13:12–00:13:15] بالـ declaration نسميه constant [00:13:15–00:13:22] إذا كتبت إنتجار مثلاً A و أقواص وضعت فيه تقسيم رابوتر [00:13:22–00:13:28] يقبلها الحاسوب؟ يقبل السي بلاس بلاس؟ [00:13:28–00:13:29] لا [00:13:29–00:13:32] يجب أن تجربوها السي بلاس بلاس [00:13:32–00:13:34] لا يقبلها، لماذا؟ [00:13:34–00:13:35] لا يقبلها [00:13:35–00:13:36] نعم [00:13:36–00:13:38] التعريف تحت الرئيس [00:13:38–00:13:39] التعريف [00:13:39–00:13:40] التعريف [00:13:40–00:13:43] تعريفها من نوع مختلف [00:13:43–00:13:46] يعني يجب أن يكون كل شيء فيها ثابت [00:13:46–00:13:49] اسم الأغرية ثابت والسايز الثابت [00:13:49–00:13:50] طيب [00:13:50–00:13:53] الان بهاي الحالة انا ما اعطيتها سايز [00:13:53–00:13:57] لما اعطيتها initial value اخذ السايز من ال initial value فهو اخذ السايز [00:13:57–00:14:00] لكن اثناء بالrun time يسموها dynamic [00:14:00–00:14:03] انا حجزت كم عنصر [00:14:03–00:14:06] اثنين بس بالdynamic اتوسع قد ما بدي [00:14:06–00:14:09] هاي لغات البرمجة في لغات البرمجة [00:14:09–00:14:11] نقول بال C++ ما هي لغات [00:14:11–00:14:15] static declaration dynamic implementation or dynamic runtime [00:14:15–00:14:19] نجعل فورتران باسكال واللغات اللي تتبعها اللي هي ستركستور بروغرامينج [00:14:19–00:14:22] تمام هذه فكست فكست كونستانت كونستانت [00:14:22–00:14:27] يعني حجزت عشرة تقدر تستخدم كم عشرة ما ممنوع تتجاوز العشرة [00:14:27–00:14:30] الان هذا القياس بين شغلتين يعني بين [00:14:30–00:14:34] أعطيتكم مرة واحدة بموضوعات خاصة هذي موجودة وخلوة [00:14:34–00:14:38] الان أنا بين شغلتين بين شغلتين وثلاثة [00:14:38–00:14:41] انت الآن وانت تتكلت ببرنامجك حجزت عشرة عشرة أشخاص [00:14:41–00:14:42] فأنا بعد شوي صار عندي 20 [00:14:42–00:14:44] أروح أغير كل تعريف [00:14:44–00:14:45] أقول لها تبتد معي [00:14:45–00:14:47] تبتد معي بقى في داعي عدل العدل [00:14:47–00:14:48] صح؟ [00:14:48–00:14:50] هاي شو نسميها؟ [00:14:50–00:14:51] إنه السيل الاستخدام سهل [00:14:51–00:14:52] نسميها الـ Usability سيل عالي [00:14:52–00:14:55] الـ وفلوخية فيها الـ Rivalry سيل عالي [00:14:55–00:14:55] وإلا متدنية [00:14:55–00:14:57] سيل شوي متدنية صح؟ [00:14:57–00:14:58] ليش؟ [00:14:58–00:14:59] لأنه أنا بالله [00:15:00–00:15:03] وصار الاعتماد على مين؟ على المستخدمين بالدرجة الأولى [00:15:03–00:15:04] مظبوط أم لا؟ [00:15:04–00:15:08] قراءة البرنامج ستقل قليلاً [00:15:08–00:15:09] صحيح؟ [00:15:09–00:15:11] يعني كل هذه مقابل هذه [00:15:11–00:15:13] إذا كانت مثلاً constant constant لا [00:15:13–00:15:15] الريابيليتي عالية جداً [00:15:15–00:15:17] سأعتمد عليها كلوثوقية [00:15:17–00:15:19] إلى الآن لكن عملية الريابيليتي [00:15:19–00:15:21] ماذا تحدث؟ جداً صعبة [00:15:21–00:15:23] واضح هذه المقارنة كل لغات البرمج [00:15:23–00:15:25] عندما يصمموها يضعوها بين شغلتين [00:15:25–00:15:28] وذلك دائماً نلاحظ فيه بعض الفرقات بين لغات البرمج [00:15:28–00:15:32] ندرس مثلاً C++ نروح ندرس Java نشوف فيه اختلافات صح؟ [00:15:32–00:15:36] نروح على بايثون نقول البايثون مختلفة ليش البايثون مختلفة؟ [00:15:36–00:15:39] البايثون مبنية على أي فكرة؟ [00:15:39–00:15:42] أي نوع من لغات البرمجة تعتبر بايثون؟ [00:15:42–00:15:43] فانجليبر [00:15:43–00:15:47] يعني في لغات البرمجة نقولها structure [00:15:47–00:15:49] في منها مبنية على الfunctional [00:15:49–00:15:53] وفي مثلاً مبنية على الobjectorial [00:15:53–00:15:54] function [00:15:54–00:15:55] function [00:15:55–00:15:56] function [00:15:56–00:15:57] function [00:15:57–00:16:08] لكن البايثون عندما بالتسعين امتلكت القوة فيهن البايثون تم تضمين مفهوم اللي هو الوبجكت فيه [00:16:08–00:16:16] لكن هي مبنية فنكشن هي بالأساس مبنية على أنه فنكشن تأخذ قيمة وترسل قيمة ولذلك لما تيجي تتعاون معه تلاحظ فيه بعض الاختلافات [00:16:16–00:16:24] هذه بعض المعاملات مواضح؟ ولذلك في أشخاص لما يجي على الشرح بهاي الأشياء يدخل بهذا المفهوم [00:16:24–00:16:31] يعني معنافق إذا هذا المثال نفسه مثلا هذا المثال أنا بتشرحه لطلاب خوارزميات عادي رح أشرحه [00:16:31–00:16:38] بس لو انطلب مني أني أشرح هذا المثال طيب إني ما أبدأت مثلا برغرامينج لأنه هذا رح يصير له محل ثاني ومفهوم ثاني [00:16:38–00:16:47] هاي نشرحها مع طلابي بأجزاء ليش لا؟ لأنه دخلت بمفهوم اللغة الموجودة عندي باللغة كيف رح يصير تفاصيلها [00:16:47–00:16:51] كيف رح تتصرف اللغات المبنية على هذا الأساس أو اللغات المبنية على هذا الأساس [00:16:51–00:16:56] و لذلك احنا لانا حكينا من البدايات حتى نسهل على حالنا كل الشغل شوال ما نعمل [00:16:56–00:16:59] كنا كل شغل مصطلح ليه؟ قابس ترافت [00:16:59–00:17:01] عشان ما ندخل بكل التفاصيل صحيح [00:17:01–00:17:04] فأي واحد يدخل بالتفاصيل نتبعد عنه شوي لانه مو مقوم [00:17:04–00:17:05] واضح؟ [00:17:05–00:17:09] لا [00:17:09–00:17:11] هاي الجملة كم اللي بيقوا لها؟ [00:17:11–00:17:12] وليلان [00:17:12–00:17:16] وليلان [00:17:16–00:17:18] هذا جواب على سؤالك من بارح [00:17:18–00:17:20] ليش نضيع علامات بين المجموعة [00:17:20–00:17:24] كم اللي بيقوا لها؟ [00:17:24–00:17:34] وليلان [00:17:34–00:17:41] وَلَا كُلْكُمْ صَمِنِينَ وَلَا لَا إِلَهَ إِنَّكُمْ صَمِنِينَ [00:17:41–00:17:42] لا إله إلا أنت سبحانك [00:17:42–00:17:43] هاي اللي فوق غير كفر [00:17:43–00:17:45] هاي يعني مو هنا [00:17:45–00:17:46] ولد واحد [00:17:46–00:18:05] هاي ولد واحد أخد درجة من جهنم سأل [00:18:05–00:18:08] دور مشكلة البيقوة ما إلو قمن ثابت نمشي عليه [00:18:08–00:18:13] إذا فكروا أنه أنا لا بدي أحفظ البيقوة زي حفظ [00:18:13–00:18:14] مستحيل [00:18:14–00:18:16] فمثل أستاذهم هذول جوهر فوق [00:18:16–00:18:18] أظهر ده هذول كلهم جوهر فوق [00:18:18–00:18:21] أهو لا [00:18:21–00:18:23] فأنا أتسأل هذا السؤال [00:18:23–00:18:25] وعندما يسأل هذا السؤال [00:18:25–00:18:27] أنا داخلي يجب أن أفكر بإتجاه ثاني [00:18:27–00:18:29] خطأ صح معرفة [00:18:29–00:18:31] لكن أنا أعرف كل شيء تفكر فيه [00:18:31–00:18:33] حتى نحاول أن نقدر أن كل نحن [00:18:33–00:18:35] ينسي بالإتجاه الصحيح [00:18:35–00:18:37] حتى نقلل الخسارة [00:18:37–00:18:39] هل أنت؟ [00:18:39–00:18:42] أنا أثنين [00:18:42–00:18:45] أنا أثنين [00:18:45–00:18:47] أنا أثنين [00:18:47–00:18:56] من أثنين؟ [00:18:56–00:18:59] لماذا أثنين؟ [00:18:59–00:19:01] يعني في الخطوة الثالثة [00:19:01–00:19:03] لا بس في الخطوة الثالثة [00:19:03–00:19:06] حلو ايش يعني [00:19:06–00:19:10] لقرية [00:19:10–00:19:12] لقرية صح [00:19:12–00:19:14] الان عندي 12 [00:19:14–00:19:16] الآية بلشتها مثلا من صفر [00:19:16–00:19:18] صح قولي لك [00:19:18–00:19:20] ضرب 2 صفر زائد 1 تصبح 1 [00:19:20–00:19:22] بعدين تضرب زائد 1 تصبح 2 [00:19:22–00:19:24] او اضربها ب2 بعدين زائد 1 تصبح 3 [00:19:24–00:19:26] صح [00:19:26–00:19:28] مصبوط قولي لك بعدين اضربها ب2 [00:19:28–00:19:30] زائد 1 تصبح 7 [00:19:30–00:19:33] فلنفت كم حالة؟ 4 [00:19:33–00:19:35] المفروض كم لفة؟ 12 [00:19:35–00:19:38] فلنفت كل الـ 12؟ [00:19:38–00:19:40] خدت زمن [00:19:40–00:19:47] خدت الباينر 3 [00:19:49–00:19:53] نحن نعرف الباينر 3 لكن ليس كل التفاصيل [00:19:53–00:19:55] ولذلك الآن درست الباينر 3؟ [00:19:55–00:19:56] آه درسنا الباينر 3 [00:19:56–00:19:58] نحن سنقسم مجموعة 200 طن [00:19:58–00:19:59] ناسي كتفي بسؤالي [00:20:00–00:20:03] صلى الله عليه و بارك و الناس تنسوا يعملوا يروحوا يرجعوا لمادة الداتس [00:20:03–00:20:06] و يدرسوا البايناري تري و يحاولوا يتذكروا شو فيها اشياء [00:20:06–00:20:09] ليه؟ ايش لانو؟ بما انها انتكرت بالمادة ما لا تمكن اعتمد عليها [00:20:09–00:20:13] بسؤال واحدة من الاشياء اللي لازم تكون انت عارفة بعد شو بس [00:20:13–00:20:18] ننسي بالمادة نقول ستاك نقول كيوم نقول الكيسر هاي كل اشياء ناسيها [00:20:18–00:20:23] نرجع نتذكرها مرة ثانية البايناري تري ليس منها بايناري [00:20:23–00:20:25] 0 [00:20:25–00:20:27] ليس بينها باينر [00:20:27–00:20:29] 0 [00:20:29–00:20:31] هذا كلمة باينر [00:20:31–00:20:33] ليس بينها باينر تري [00:20:33–00:20:35] جوبين [00:20:35–00:20:38] فرعين [00:20:38–00:20:40] انواع التري [00:20:40–00:20:42] هاي التري [00:20:42–00:20:44] هاي التري [00:20:44–00:20:49] صح ولا لأ [00:20:49–00:20:51] هاي التري [00:20:51–00:20:53] سنعود مرة ثانية [00:20:53–00:20:55] عندما نتحدث عن القراف [00:20:55–00:21:02] و تتاصيل التري لازم نعملها لانه ما تكون ضروري فنسببها باينر تري لانها تون شاير اما لفت او رايت فقط لا غير [00:21:02–00:21:06] لان ما تكون لفت ما تكون رايت [00:21:06–00:21:11] ياس [00:21:11–00:21:13] حلو طيب ياس فولس بينا العالمين [00:21:13–00:21:16] شرط اف اكبر او اصغر [00:21:16–00:21:17] ايو اكبر اصغر لمن [00:21:17–00:21:19] بالفالي بالقيم [00:21:19–00:21:22] فحسط قيمة الروسولي دا كان تقسم القيم بهالطريق [00:21:22–00:21:26] هاي باينر تري بياني هاي باينر تري ولا مو باينر تري [00:21:26–00:21:30] سأعلن بانس باينر تري فول باينر تري كومبليت باينر تري بيف جستفايف ان شاء الله [00:21:30–00:21:32] قفية الجهة اللي نحتاجه نجيب [00:21:32–00:21:35] باينر تري ولا مو باينر تري؟ [00:21:35–00:21:36] باينر تري [00:21:36–00:21:36] طبعاً [00:21:36–00:21:38] كامل بيقو [00:21:38–00:21:40] اللي بنسيرت ودليلت [00:21:40–00:21:45] ونسيرت [00:21:45–00:21:47] طيب لو بدي اضيف عنصر [00:21:47–00:21:48] وين رح اضيفه؟ [00:21:48–00:21:48] تحت [00:21:48–00:21:49] وين تحت؟ [00:21:49–00:21:52] اخر شعر يمين والاخر شعر يسارت [00:21:52–00:21:53] حسب الرقم [00:21:53–00:21:55] حسب الرقم ممتاز فبدي اجعل روت [00:21:55–00:21:58] إذا الرقم الذي أضيفه أكبر من الروت، أين أذهب؟ [00:21:58–00:21:59] على اليمين [00:21:59–00:22:02] وقارن مع الرايتشالد [00:22:02–00:22:05] إذا أكبر من الرايتشالد، أذهب إلى اليمين [00:22:05–00:22:06] إذا أقل، أذهب إلى اليسار [00:22:06–00:22:08] هل فعلياً أنا زرت كل الأماكن أم جزء منها؟ [00:22:08–00:22:11] وإذا لك دائماً الباينر 3 شوية؟ [00:22:11–00:22:11] لوكلان [00:22:11–00:22:15] نعم [00:22:15–00:22:17] الباينر 3 دائماً لوكلان [00:22:17–00:22:22] نجحنا بالامتحان، ماذا نفعل يا أنا؟ [00:22:22–00:22:23] نسألك عن الباينر 3ها [00:22:23–00:22:26] كم يبقى لها بالإنسيرت والديليت؟ [00:22:26–00:22:27] لوكلان [00:22:27–00:22:28] لوكلان صفر [00:22:28–00:22:33] هل العناصر المقسمة يساروا يمين او كانوا باتجاه واحد؟ [00:22:33–00:22:34] باتجاه واحد [00:22:34–00:22:36] صارت زي الري فصارت اول الان [00:22:36–00:22:39] صح؟ [00:22:39–00:22:40] صحيح يا عمر؟ [00:22:40–00:22:42] صح؟ [00:22:42–00:22:45] احنا حكينا اللي حكيناه صعب مية بالمية [00:22:45–00:22:48] انتو نسير فالدليت واو الاخري بالباينر تري هيم وايه ما نعنيش [00:22:48–00:22:51] لقو الان صح؟ لقو الان طيب [00:22:51–00:22:59] بس اذا الداتا اللي عندي كلها كانت اما بالليفت او بالرافل شو رح تكون؟ [00:22:59–00:23:00] اول الان [00:23:00–00:23:02] هاي الحالة خاصة بالباينر تري [00:23:02–00:23:06] طبعاً، إذا كانت الإبداعات التي لديها مالاً مخلصاً [00:23:06–00:23:10] ولكن نأتي إلى هذا الموضوع ونذكر بأشياء سأخبركم عن أخطاء استخدامها [00:23:10–00:23:14] نقع فيها بالمتر بشكل دائماً وابداً [00:23:14–00:23:17] وكل فصل نقول لهم ديروا بالكم، وكل فصل نفس الخطأ [00:23:17–00:23:19] حسناً؟ [00:23:19–00:23:21] الباينر تري هي دايتس رابتون [00:23:21–00:23:23] حسناً؟ [00:23:23–00:23:27] لها خوارزميات، هذه الخوارزميات التي تبقوا إليها [00:23:27–00:23:30] لكن ليست الباينر تري هي نفسها لوجلان [00:23:30–00:23:32] هل الباينر تري لوجلان؟ [00:23:32–00:23:34] او العمليات التي تحتوي عليها؟ [00:23:34–00:23:35] العمليات [00:23:35–00:23:37] Insert, Delete, Find, Max, Find [00:23:37–00:23:39] Min, Min, Min, Min [00:23:39–00:23:41] كلها أولى قلال [00:23:41–00:23:43] لدي نقطة أخرى [00:23:43–00:23:45] عندما أقوم ببناء Binary Tree [00:23:45–00:23:47] كم سعرها؟ [00:23:47–00:23:48] أولى قلال [00:23:48–00:23:49] لدي عشرة عناصر [00:23:49–00:23:50] عندما أقوم ببناء Binary Tree [00:23:50–00:23:51] كم سعرها؟ [00:23:51–00:23:54] كم سعرها؟ [00:23:54–00:23:55] أولى قلال [00:23:55–00:23:58] تمام [00:23:58–00:24:00] عندما جئت إلى هذا المثال [00:24:00–00:24:02] سأنظر إلى كل الحالات [00:24:02–00:24:05] وسأقول أولى قلال [00:24:05–00:24:12] هذا عثنين أنا قسمت لن أنا ما قسمت لن لن ثابتة. واضح? اول واحد [00:24:12–00:24:20] ميو. طبعا? اه. ايه لغلان. ليش لغلان? انا خدت جزء من الاعناف. [00:24:20–00:24:27] تمام? طبعا. طب دكتور سؤال. ليش هون في تلتنا جوال كرت العيادة? [00:24:27–00:24:33] طب. وهون لا كل الناس. اين? هون شفتنا جملة جملة. هون كان حدث [00:24:33–00:24:35] هل عدلت على الدوران أنا؟ [00:24:35–00:24:36] نعم [00:24:36–00:24:37] هل عدلت على مين؟ [00:24:37–00:24:39] على نفس جملة الفور [00:24:39–00:24:41] قبل شوي شوي حكينا [00:24:41–00:24:42] قلنا الآن [00:24:42–00:24:43] أنا لما حكمت هاي [00:24:43–00:24:44] ليش O للواحد [00:24:44–00:24:45] أفضل هاي [00:24:45–00:24:46] O لل-K [00:24:46–00:24:47] وهاي جيت على الماكس [00:24:47–00:24:48] قلت طبيعة الفور [00:24:48–00:24:50] لأن الفور تمشي دوران من إلى [00:24:50–00:24:51] طيب [00:24:51–00:24:52] هل هون سألت نفسي [00:24:52–00:24:53] هل الفور [00:24:53–00:24:55] المشيت زي ما هي؟ [00:25:00–00:25:02] فاللي صار فيه تعديل على عدد مرات الدوران [00:25:02–00:25:04] صار فيه تعديل على عدد مرات الدوران [00:25:04–00:25:06] فاضطريتني أمتبهت [00:25:06–00:25:08] طاضح؟ [00:25:08–00:25:09] السؤال [00:25:09–00:25:13] إذا كان عندي جملة 4 عشرة [00:25:13–00:25:14] ولان [00:25:14–00:25:16] المفروض أني أنا أنفذ الجمل كم؟ [00:25:16–00:25:17] 10 مرة [00:25:17–00:25:18] نفذتم ثلاث مرات [00:25:18–00:25:20] والله مرتين والأربعة هي لوغلان صح؟ [00:25:20–00:25:21] طب [00:25:21–00:25:24] هذا الميثال [00:25:24–00:25:26] مش حكينا هاي لوغلان [00:25:26–00:25:28] مع علم أنه كل العناصر مين موجودة؟ [00:25:28–00:25:30] اليمين مستثناء عاصره على اليسار فصارت لوغلان [00:25:30–00:25:44] أحد الفصول نجيب جملة فرزي هاي الجملة ويجي شخص يحسبها في يقول لا لا لا أنا أصلاً ما هاي الجملة هم عشر حالات أنا نفت منهم تسعة [00:25:44–00:25:54] يعني واحدة اللي ما نفتها فهي تسعة نفس المين؟ نفس العشرة فصارت أول إلى أعطي علامة هو نزل على مثال بس أنا الأعلى اللي عندي ما جهولة صح؟ [00:25:54–00:25:57] صحيح؟ أنا لا أعرف كم نفذت كم نفذت شرط [00:25:57–00:25:59] فعلياً ممكن أن يكون عندي مثلاً أنه لازم أنفذهم 10 [00:25:59–00:26:00] وأنا نفذت 9 [00:26:00–00:26:01] واستثنيت واحدة [00:26:01–00:26:02] اللي استثنيتها [00:26:02–00:26:03] هي اللي خلتني لغلن [00:26:03–00:26:05] سيها ديك [00:26:05–00:26:06] هل فعلياً الآن هون [00:26:06–00:26:07] عندما أعمل insert [00:26:07–00:26:08] بهاي الكلز [00:26:08–00:26:10] إزاي أعمل insert بهاد الجزر؟ [00:26:10–00:26:11] لا [00:26:11–00:26:12] هون في عندي كلز أعلى [00:26:12–00:26:13] بس بالثنتين [00:26:13–00:26:14] لغلن [00:26:14–00:26:15] نعم هيك الخوارجين يدوم [00:26:15–00:26:16] الـ worst case [00:26:16–00:26:17] الـ worst case [00:26:17–00:26:18] الآن [00:26:18–00:26:20] إذا أكتر أكتر أكتر أكتر [00:26:20–00:26:22] سنسميه مارتايز أناليسز [00:26:22–00:26:24] خلينا نأخذ عليه مثال بسيط [00:26:24–00:26:26] أو نوضح هذا الجزء [00:26:26–00:26:30] خدتوا مادة اللوجيك؟ [00:26:30–00:26:33] اللي أخدوا اللوجيك هو الآن [00:26:33–00:26:35] لو كتبت X تساوي X زائد واحد [00:26:35–00:26:37] وخلينا نفترض أن X كانت تساوي واحد [00:26:37–00:26:39] بعدين X شو راح تساوي؟ [00:26:39–00:26:41] الـ X وين مخزنة؟ [00:26:41–00:26:44] شو الـ X عبارة عن؟ [00:26:44–00:26:45] متغير باليب [00:26:45–00:26:46] الـ باليب اللي عبارة عن مين؟ [00:26:46–00:26:47] أنه عن الذاكرة صح؟ [00:26:47–00:26:52] [يحتاج مراجعة] ذاكرة المبنية على باي�يك والبيت تتكون من بالمي [00:26:52–00:26:53] [يحتاج مراجعة] مسبو الحفد [00:26:53–00:26:56] [يحتاج مراجعة] الواحد كيفية 1 0 0 0 صح [00:26:56–00:26:58] [يحتاج مراجعة] زائد واحد شو رح تيقن [00:26:58–00:27:03] [يحتاج مراجعة] 2 0 1 0 0 [00:27:03–00:27:04] [يحتاج مراجعة] زائد واحد 3 [00:27:04–00:27:06] [يحتاج مراجعة] 1 1 0 0 [00:27:06–00:27:09] [يحتاج مراجعة] 1 زائد واحد 4 [00:27:09–00:27:10] [يحتاج مراجعة] 1 زائد einzel [00:27:10–00:27:12] [يحتاج مراجعة] زائد واحد 6 [00:27:12–00:27:13] [يحتاج مراجعة] زائد destac 8 [00:27:13–00:27:15] [يحتاج مراجعة] زائد 7 [00:27:15–00:27:17] [يحتاج مراجعة] زائد 8 [00:27:17–00:27:24] عملية x و 7x زائد واحد الكوستان لها واحد [00:27:24–00:27:31] يعني كم عندي بت أنا بالذاكرة؟ أربعة [00:27:31–00:27:36] يعني الواحد اللي عندي بدي أقسمه لكم ربع؟ أربعة أربعة [00:27:36–00:27:42] لما انتقلت من واحد إلى اثنين بدلت الأربعة بت؟ [00:27:42–00:27:48] خلينا نخيل الآن حتى أنتقل من 1 إلى 2 بدأت أدفع دينار [00:27:48–00:27:53] أنا كم عندي بيت؟ كم عندي بيت؟ 4 بيت [00:27:53–00:27:55] بدلت كم بيت؟ 6 [00:27:55–00:27:57] إذن كم دفعت؟ نص دينار [00:27:57–00:27:59] شو وفرت عندي؟ نص دينار [00:27:59–00:28:04] لما انتقلت من الـ 2 إلى الـ 3 دفعت ربع [00:28:04–00:28:06] فوفرت كمان 75 دينار [00:28:06–00:28:13] لما انتقلت من الـ 3 إلى الـ 4 [00:28:13–00:28:18] بدل ثلاث فوفرت ربع. في معنى اخر كل مرة انا بدي ادفع واحد واحد [00:28:18–00:28:23] واحد. بس لما جيت نزلت على على الممري نفسها صرت لما مو دائما [00:28:23–00:28:28] ادفع الواحد صح? فانا دائما ادفع جزء ووفر. الان لما جيت [00:28:28–00:28:31] بتمثل عند هاي مثلا فانا بدي ادفع اربعة صح? او ثلاث. بدي ادفع [00:28:31–00:28:34] خمسة وسبعين. انا اصلا اوفر اصلا اريدي صح? فما راح اطلب [00:28:34–00:28:38] بصاري راح اوفر من سيني. فصارت الكوست اللي لها ما لها? صفت. [00:28:38–00:28:44] حسنا ما انتقلت انا جدلا من ثلاث الى اربعة هل دفعت شيء؟ من يوفرته من فوق [00:28:44–00:28:47] يعني جدل تدفع للباص انت مثلا دينار [00:28:47–00:28:53] يجي الباص بقى لك لا لا انت قاعد مثلا خلاص امشيت من مبنى ابن قريب [00:28:53–00:28:56] رح اخد منك ربع دينار ورجع لك خمس سبعين [00:28:56–00:29:00] طلعت مرة ثانية مفروض تدفع كمان دينار يقولك لا رح اخد منك مص دينار [00:29:00–00:29:02] طلعت مرة ثالثة شو تعمل؟ [00:29:02–00:29:03] يقول خلاص ما يميعي سيفن ادفع [00:29:03–00:29:05] هل أنت فعلاً دفعته للمرة الثالثة؟ [00:29:05–00:29:08] أنت ما دفعت، كم الكوست عليك؟ صفر، لأن كل اللي أخدته من أين؟ [00:29:08–00:29:11] من التوفيق، هذا لما نحكي عن أمورتايز، أنا ننسى، لما نحكي عن ديتيش [00:29:11–00:29:16] إذاً، لما جئنا بالمادة اللوجية، كيف كنا نبني الـ truth table؟ [00:29:16–00:29:22] قلت أضع 4 صفر، بعدين 4 واحدة، بعدين صفرين و واحدين، صفرين و واحدين [00:29:22–00:29:24] مزبوط أم لا؟ مش هيك كنا نعمل؟ [00:29:24–00:29:28] بعدين صفر واحد صفر، البيت الأولى تتبدل كل مرة صح؟ [00:29:28–00:29:31] كل مرة تعمل 0 1 0 1 0 1 0 1 0 [00:29:31–00:29:36] البيت الثاني كل مرتين يتبدل هاي كل 4 مرات هاي كل 8 مرات [00:29:36–00:29:41] الآن بمعنى تتبدل كل 8 مرات إذا عندي 16 حالة كم رح تتبدل؟ [00:29:41–00:29:42] مرتين [00:29:42–00:29:44] مرتين يعني رح أخذ كم؟ لقوة 16 [00:29:44–00:29:46] اللي بعدها لقوة 8 لقوة 4 [00:29:46–00:29:48] إذا دخلنا بـ details مثل هيه [00:29:48–00:29:51] معناته هاي اللي عندي ضرب 2 هاي لقوة لم [00:29:51–00:29:54] إذا ضربت بـ 4 لقوة 4 إذا ضربت بـ 5 تصير لقوة 5 [00:29:54–00:29:55] أصبت ولا لا؟ [00:29:55–00:29:59] احنا بمادتنا بما عنده المثال العام رح نكتب نكتب اي مين [00:30:00–00:30:08] عندما ندخل في التفاصيل الأكثر، ننسي أن نقول لوغ الـ 2 أو الـ 4 أو الـ 3 أو الـ 16 حسب ما هو الحالة الموجودة عنه. [00:30:08–00:30:10] وضحت هذه الملاحظة؟ [00:30:10–00:30:16] لكن ليس عندما نقوم بعمل لوغ الـ 2 أو الـ 4 أو الـ 16 سترجع لقيمة معينة فسوف تصبح مستقلة؟ [00:30:16–00:30:18] نعم، لكنها مربوطة بالـ L. [00:30:18–00:30:20] نحن لا نعرف ما هي مربوطة بالـ L. [00:30:20–00:30:21] لوغ الـ L. [00:30:21–00:30:23] بينان على L سوف تصبح مستقلة. [00:30:23–00:30:24] تمام؟ [00:30:24–00:30:25] بينان عليه. [00:30:25–00:30:28] طيب. [00:30:28–00:30:29] واضح هذا المثال؟ [00:30:29–00:30:37] طيب لو جدت على هاي المقطة كتبت أن ضرب الأن كم رحلتي؟ هذا الجواب عندي كم جواب صحيح أخر شي؟ [00:30:37–00:30:38] هو log الأن [00:30:38–00:30:40] log الأن [00:30:40–00:30:42] إلى الآن بعد ما عدلت أن ضرب أن [00:30:42–00:30:43] أن تربيع [00:30:43–00:30:44] أن تربيع [00:30:44–00:30:45] أن تربيع [00:30:45–00:30:49] فبتصفي اثنان ب log الأن [00:30:49–00:30:56] إلى الآن شيلي هاد بدون هاد شو تصير أول إلى أن تربيع صح؟ [00:30:56–00:30:58] بدون هاد [00:30:58–00:31:00] بدون هاد معها شو تصير؟ [00:31:00–00:31:04] يوجد لوج الانتربيع [00:31:04–00:31:08] و بقوانين اللوج الاتماعات نقوم بنزال التنان [00:31:08–00:31:12] اذا ترجع لوج الان [00:31:25–00:31:28] هل يوجد اي ضربة ايضا انتربيع؟ [00:31:28–00:31:33] تأكد؟ [00:31:33–00:31:36] لا [00:31:36–00:31:38] انتربيع [00:31:38–00:31:43] ماذا؟ [00:31:43–00:31:45] هل تأكد انها انتربيع؟ [00:31:45–00:31:52] انتربيع اذا كان فارغ جميعها فارغ [00:31:52–00:31:56] [يحتاج مراجعة] حسناً، فهي قوة الأن [00:31:57–00:32:00] [يحتاج مراجعة] هل هذا عدد الضرب الآن؟ [00:32:01–00:32:04] [يحتاج مراجعة] هل هذاOULD فتح تجميل التطبيق مجدًا أو كل مرة أيضًا؟ [00:32:05–00:32:07] [يحتاج مراجعة] مجدًا [00:32:07–00:32:09] [يحتاج مراجعة] لقد يقول أنه يفعل [00:32:10–00:32:12] [يحتاج مراجعة] حسناً، هل تكون نهاية الضرب؟ [00:32:12–00:32:17] [يحتاج مراجعة] يمكن أن تقول أن تربية أولاً، و لكن في النهاية يتعلق بالقيمة بالأرض [00:32:18–00:32:20] [يحتاج مراجعة] ماذا يعني تربية أولاً؟ [00:32:20–00:32:25] فالجمل داخلها سوف تكرر مرتين بناء على قيمتين مختلفات [00:32:25–00:32:27] بالمعنى الأخير يجب أن يكون هناك دوران أول ودوران ثاني [00:32:27–00:32:31] أين الدوران الأول والثاني؟ [00:32:31–00:32:32] صحيح؟ [00:32:32–00:32:34] في حال وجود الآية [00:32:34–00:32:38] بدون كل الدوشة هكذا [00:32:38–00:32:40] لا تتغير [00:32:40–00:32:43] وإذا كانت موجودة أو ليست موجودة [00:32:43–00:32:48] إذا كانت موجودة أو ليست موجودة [00:32:48–00:32:51] إلى هنا [00:32:51–00:32:53] المثال الأول واضح [00:32:53–00:32:54] المثال الثاني [00:32:54–00:32:55] ضربت أن في أن [00:32:55–00:32:57] نفسه [00:32:57–00:32:59] لو ما كانت هاي موجودة [00:32:59–00:33:01] نفسه [00:33:01–00:33:03] يعني أي تعديل بقيمة [00:33:03–00:33:05] الآن ما يتأثر [00:33:05–00:33:07] واضح [00:33:07–00:33:09] أم ضرب أن مع الآي موجودة [00:33:09–00:33:11] آي كل مرة راح اقتصر منها [00:33:11–00:33:13] ما راح خذ الآي كلها [00:33:13–00:33:15] جزء من الآي صح [00:33:15–00:33:17] مزبوط ولا لا [00:33:17–00:33:19] يعني الآي بلشت بواحد [00:33:19–00:33:21] بعدين ثلاث بعدين سير سبعة [00:33:21–00:33:23] بعدين سير خمستاش الى آخر [00:33:23–00:33:27] في حال وجود ما عدلت على اي هي او لنا نفس الدوران عادي [00:33:27–00:33:30] طيب الان ضرب ان مش نفس الان [00:33:30–00:33:32] يعني لو كان معاك عدد اربعة [00:33:32–00:33:34] ان ضرب ان هي بالنهاية [00:33:34–00:33:35] عدد ثاني [00:33:35–00:33:40] حلو مضروب في مضروب متغير مضروب في متغير ناتج ومتغير [00:33:40–00:33:43] ورح ينفذ مرة ولا مرتين مرة واحدة [00:33:43–00:33:47] الفور داخله فور عند كل فور داخلي عند كل فور خارجي [00:33:47–00:33:51] درجع الفور الداخلي نفذه من اين من البداية صح [00:33:51–00:33:53] لكن لما كده نصفر ومشينا [00:33:53–00:33:54] وضحطت [00:33:54–00:33:58] هاي أنت بيه ولا أنت كيه ولا كده هي [00:33:58–00:34:00] نفس مرة [00:34:00–00:34:03] يعمل evaluation مرة واحدة [00:34:03–00:34:03] المرء [00:34:03–00:34:06] وضحط [00:34:06–00:34:09] السؤال [00:34:09–00:34:10] لو كانت هاي [00:34:10–00:34:13] I تساوي I زاد اثنين [00:34:13–00:34:24] I تساوي I زاد اثنين [00:34:24–00:34:26] اول الان [00:34:26–00:34:27] اول الان [00:34:27–00:34:28] اول الان [00:34:28–00:34:49] [يحتاج مراجعة] . [00:34:49–00:34:55] [يحتاج مراجعة] . [00:34:55–00:34:56] [يحتاج مراجعة] . [00:35:01–00:35:06] أسألوا إذا كان هناك أي سؤال أو استساءة يجب أن نجعله [00:35:11–00:35:12] هل تسوعي الضربة الثانية؟ [00:35:12–00:35:14] نعم [00:35:16–00:35:29] سؤال كانت الفور من أرض صفر الآن أو من أرض الضربة الثانية؟ [00:35:29–00:35:30] نعم [00:35:30–00:35:34] إذا كنت تريد أن تتحدث عن نفع النفع [00:35:34–00:35:35] أخذ نفع النفع بسرعة [00:35:35–00:35:36] نفع النفع [00:35:36–00:35:37] طبعا [00:35:37–00:35:38] إذا كانت جواتها فور ثانية [00:35:38–00:35:40] لكنها متغيرة الثانية [00:35:40–00:35:41] فأخذها عن تربية [00:35:41–00:35:43] والغضب منها متغيرة الثانية [00:35:43–00:35:44] حسنا [00:35:44–00:35:45] سأجيبك بشكل صحيح [00:35:45–00:35:46] فور [00:35:46–00:35:48] I [00:35:48–00:35:50] من الصفر [00:35:50–00:35:51] ونضرب عنه [00:35:51–00:35:52] هكذا سؤالك [00:35:52–00:35:53] صحيح [00:35:53–00:35:54] ثم هل هناك نسبة فور؟ [00:35:54–00:35:55] هناك نسبة فور [00:35:55–00:35:57] فور [00:35:57–00:35:58] جاءت تساوي الصفر [00:35:58–00:36:00] 2 [00:36:00–00:36:01] I متغيرة [00:36:01–00:36:02] K [00:36:02–00:36:03] أو M [00:36:03–00:36:05] كم البيقولة؟ [00:36:05–00:36:06] أن تربيع؟ [00:36:06–00:36:07] لا [00:36:07–00:36:08] لازم أضربك لها [00:36:08–00:36:09] أن أم [00:36:09–00:36:10] أن أم [00:36:10–00:36:16] لأن هاي الأن تربيع هي بالنهاية أن [00:36:16–00:36:17] طبعا؟ [00:36:17–00:36:20] إن شاء الله في داخل الفور الأولى حطي الأن في أم [00:36:20–00:36:24] لو حطيت هاي هون أم ضرب أم [00:36:24–00:36:25] أم ضرب أم [00:36:25–00:36:26] آه [00:36:26–00:36:28] أم ضرب أم نفسها أم [00:36:28–00:36:29] أن ضرب أم [00:36:29–00:36:31] أن ضرب أم برضو كوستانث نفسه [00:36:31–00:36:32] أن [00:36:32–00:36:33] كي تقول ببيقولها أن تربيع [00:36:33–00:36:35] آه أن ضرب أم هي أن [00:36:35–00:36:37] من الماكس؟ الـN أو الـM؟ [00:36:37–00:36:40] فهي تأخذ الـN فتصبح الـN في الـM [00:36:40–00:36:42] تمام؟ [00:36:42–00:36:50] الـM في الـM [00:36:50–00:36:54] الماكس معليك [00:36:54–00:36:56] الماكس معليك [00:37:08–00:37:10] إذا جبنا كود C++ [00:37:10–00:37:12] هاي عليكم تفكروا فيها [00:37:12–00:37:14] لو جبت كود C++ [00:37:14–00:37:16] تمام؟ [00:37:16–00:37:19] وكان في عندي نفس الـ4 وفي عندي ديال [00:37:19–00:37:21] واحد متغير شيء زاد [00:37:21–00:37:23] شيء مظلم في متغير خارجي [00:37:23–00:37:28] كيف يشتغل هالـC++؟ [00:37:28–00:37:42] نفس السؤال لو كانت عندي مش هي كانت أم وهذه أم مضربة في كي تمام كيف رح يتصرف فيها سي بلس بلس تمام هاي القوة [00:37:42–00:37:58] أي سؤال أو استفسار يخص البيك أو بشكل عام نبدأ بالصورة [00:37:58–00:38:25] إذا كان زي السؤال اللي حكينا عنه اللي هو سؤال على سبيل المثال [00:38:25–00:38:33] ما أعطيك أنا بي سي دي كود أو ما أعطيك كود بالسيب نصب نصب تحسب البقوة المفروض قولي البقوة أن تربيع وتعطيني ليش أن تربيع تكتب لي نستد فور [00:38:33–00:38:45] ليش لوغ الآن تقولي الآية ضربتها باثنين ليش على سبيل المثال صارت أن مضروبة في لوغ الآن تقولي الفور الداخلية كذا الخارجية كذا ليش مثلا أن تقعيد ليش أن تربيع لوغ الآن تعطيني السبب بشكل بسيط [00:38:45–00:38:59] زي هاي مثلاً جملة، هاي عسلي المثال، هاي جملة كم منها؟ أولي الماكس، ليش أولي الماكس؟ تحكي لي أنه في عندي جملة مثلاً F وداخلها دورانين، وأنا ما أعرف مين أكبر الـN ولا الـM، فاخترت الماكس بيناتهم، يعني جملة شرح بسيط جداً. [00:38:59–00:39:09] إذا كان السؤال صمم خوارزمية وعطيني البقو، هذا السؤال له حاجة، إذا كان السؤال مكرر سابقاً، يعني سؤال مكشوف كثير، [00:39:09–00:39:13] فهذا السؤال لازم تقول لي بيجو كيف وصلت إلى هات [00:39:13–00:39:16] وبينار على الخوارزمية اللي كتبتها [00:39:16–00:39:16] يعني مال آخر [00:39:16–00:39:20] الفصل الماضي والقبل منه [00:39:20–00:39:21] في طالب [00:39:21–00:39:24] الخوارزمية استوردها من سوريا [00:39:24–00:39:26] والبيجو من العراق [00:39:26–00:39:29] يعني مال آخر كتب الخوارزمية من واحد [00:39:29–00:39:31] وجاب البيجو من واحد [00:39:31–00:39:33] طلعت على البيجو [00:39:33–00:39:35] الخوارزمية لازم تكون مثلا [00:39:35–00:39:36] أنلوغلان [00:39:36–00:39:39] بس جيت على خوارزمية [00:39:39–00:39:41] وما تشتغل أنلوغلان [00:39:41–00:39:43] كيف أنت حسبت البقو [00:39:43–00:39:46] فهذا ما أصلح كل جزء لحال [00:39:46–00:39:48] مش الخوارزمية لحال والبقو لحال [00:39:48–00:39:49] هذول اثنين مع بعض [00:39:49–00:39:51] السؤال الأول ممكن أعسى بالمثال [00:39:51–00:39:52] إذا شفت كثير [00:39:52–00:39:55] أنه مثلا في كثير ناس ضيعت علامات في السؤال الأول [00:39:55–00:39:57] فممكن أتغاضى عن السبب [00:39:57–00:39:59] إذا كان يعني مثلا الجواب صحيح [00:40:00–00:40:06] مو صحيح او يعني مش مخلع مش مخلع اتغاضان لانه اصلاح الخسرانين [00:40:06–00:40:13] كثير وضل يعني هذا اثناء التصريح يبين معنا هيك الرأي [00:40:13–00:40:16] بس اذا ديزانا نقول لكم لا لازم اثنين يكونوا مع بعض [00:40:16–00:40:21] لما نجيب سؤال صندم خوارزمية وتكون الفكرة نوعا ما او السؤال مش كثير مستهلك [00:40:21–00:40:25] او فكرة مش مستهلكة حتى لو ما كتبت للبيغو انا ممكن انسر بيغو كله [00:40:25–00:40:30] يمكن أن أعطيك جزء من العلامة على البقو بإجراء التنصيح [00:40:30–00:40:37] مثلا يوجد 3 علامة على الخوارزمية و 2 عن البقو و علامة على البقو [00:40:37–00:40:40] فتطلع بالامتحان أنك كاتب الخوارزمية صحيحاً [00:40:40–00:40:41] و لكن لم تقدر على طلب البقو [00:40:41–00:40:43] و لازم تأخذ 3 من الخبز [00:40:43–00:40:45] لكن الخوارزمية جيدة، فأقول لك التالي [00:40:45–00:40:48] لا لا لا، إذا كاتب الخوارزمية صحيحاً [00:40:48–00:40:53] و ناس البقو، فأعطيه 4 من الخبز [00:40:53–00:40:54] واضح؟ [00:40:54–00:40:58] لجانب الراوند الثاني أو الثالث كما شفت أنه في كثير طلاب هذا السؤال مضيعين في علامات [00:40:58–00:41:01] أقول لكاتب الخوارزمية وشكله صحيح 100% يوصل 5 من 5 [00:41:01–00:41:08] اللي كاتب خوارزمية نوعاً ما شوي وكاتب البيغو والبيغو صحيح خلينا نعطيه مثلاً 3 من 4 [00:41:08–00:41:12] ويختلف حسب الإجابات من فصل إلى فصل [00:41:12–00:41:17] واضح؟ [00:41:17–00:41:18] واضح؟ [00:41:18–00:41:32] [يحتاج مراجعة] أين كانت المحاضرة؟ [00:41:32–00:41:34] [يحتاج مراجعة] في نيسترد فورد [00:41:34–00:41:34] [يحتاج مراجعة] مرحباً بكم [00:41:34–00:41:36] [يحتاج مراجعة] كانت محاضرتك [00:41:36–00:41:37] [يحتاج مراجعة] محاضرتني ماذا؟ [00:41:37–00:41:40] [يحتاج مراجعة] قبل محاضرتي كانت محاضرة [00:41:40–00:41:42] [يحتاج مراجعة] ماذا محاضرتك؟ [00:41:42–00:41:43] [يحتاج مراجعة] كانت مبادرة [00:41:43–00:41:45] [يحتاج مراجعة] ماذا محاضرتك الآن؟ [00:41:45–00:41:54] [يحتاج مراجعة] مبادرة سياسية [00:41:54–00:41:56] لسه المحاضرة بعد هاي بس ما بلشها [00:41:56–00:41:58] رحبتني هسه [00:41:58–00:42:10] بس اني واحدة اللي تنتين ورسلت [00:42:10–00:42:11] لسه ورسلت [00:42:11–00:42:12] لسه ورسلت ساوي [00:42:12–00:42:17] ايه [00:42:17–00:42:20] بين علي مالوش ما علي حزن تعين تكنولوجيا المعلومات [00:42:20–00:42:22] عم؟ [00:42:22–00:42:24] علي ضيعت بين السياسة [00:42:26–00:42:28] الان هاي ان في ان مالات ون [00:42:28–00:42:30] شنو يعني خطوة قولت بقى دا لي عشان [00:42:30–00:42:31] فكرت من طلاب اول شنو [00:42:31–00:42:34] قلت هذا والواحد بستفتح بيه بالهرمان [00:42:35–00:42:37] الان ان في ان هي ان [00:42:37–00:42:39] الان ان في ان [00:42:39–00:42:42] واحدة أن في أم ثاني أم أو أم [00:42:42–00:42:48] إلان أم في أن دعتبرها مثلا أن الماكس أن لأنها كونستنت واحدة منهم أن أو أم واحدة منهم نفس الشيء [00:42:48–00:42:52] وهذه أم صارت أم في أم أم بتربية إذا خدتها أن تصبح أن في أم [00:42:52–00:43:04] إلان السؤال إذا لو كان في عندي مثلا أو أن في أن أو أولي الأن مضروبة جوا أن زائد أم أو كي زائد أم [00:43:04–00:43:06] قلنا كيف يتصرف فيها السيطرة السقص [00:43:06–00:43:07] هذا السؤال [00:43:07–00:43:09] كي زائد مش ضر؟ [00:43:09–00:43:20] [يحتاج مراجعة] الآن قلنا أن في أن أو لأن؟ [00:43:21–00:43:22] [يحتاج مراجعة] أن ضرب ام [00:43:22–00:43:25] [يحتاج مراجعة] إما تأخذها أن أو أم [00:43:25–00:43:26] [يحتاج مراجعة] هذا ينتيد [00:43:26–00:43:29] [يحتاج مراجعة] لا هذا ينتيد [00:43:29–00:43:31] [يحتاج مراجعة] لأنها ضرب [00:43:31–00:43:36] [يحتاج مراجعة] الآن أن مضروبة في أم [00:43:36–00:43:36] [يحتاج مراجعة] وهذه أم [00:43:36–00:43:40] [يحتاج مراجعة] فصارت إما أن ضرب أم أو أم ضرب أم [00:43:40–00:43:51] هل تريد أن تقوم بإستخدام هذه الأسئلة كما نريد؟ [00:43:51–00:43:55] لا لا لا، هذه الأسئلة هي مثل هذه الأسئلة، لكي يكون لجوبين ساعة 100% [00:43:55–00:44:01] لكي نوسع عملية الاستيراد ونستورد أكثر من أجهزة الأوروبا [00:44:01–00:44:11] وهي تحقيق الصوت، وليس الصوت الكافي [00:44:11–00:44:14] لكن مهم جدا أن نتحدث عنها [00:45:51–00:45:55] خوارزميات الصورت أتوقع 32 خوارزميات صورت [00:45:55–00:45:58] الموجودات [00:45:58–00:46:02] خوارزميات الصورت مقسمة [00:46:02–00:46:05] أو مجزعة أو مصنفة إلى عائلات أو كتابة [00:46:05–00:46:07] حسب الاستخدام [00:46:07–00:46:11] ممكن أخفت على جوجل وقلت [00:46:11–00:46:14] يطلع لي تصنيف مختلف على هذا [00:46:14–00:46:16] رح ألاقي واحد يشرح بطريقة مختلفة [00:46:16–00:46:18] أو يصنفهم بطريقة مختلفة [00:46:18–00:46:20] شو التصنيف أنا مهم [00:46:20–00:46:22] بس أنا كذبت هذا التصنيف [00:46:22–00:46:25] يعني يتوافق مع مادتنا أو مع الأشياء المطلوبة من مادتنا. الآن [00:46:25–00:46:29] جزء من التقسيم قسموه كالتالي. قسموا العينة اللي هو يسموها [00:46:29–00:46:35] سيمبل سورت. شو يسموها? سيمبل. شو معنى سيمبل? بسيط. معينوها يا [00:46:35–00:46:43] جماعة الخيار. هادا البيك أولها تربيع. وهدول هاي راح تروكها [00:46:43–00:46:50] تربيع. وعليها حالة. هدول كيف واحد يقول لي هدول خوارزميات [00:46:50–00:46:55] أولاً، والبقية أولاً أنتربية، صح؟ [00:46:55–00:46:58] لماذا؟ من يجاوب؟ [00:46:58–00:47:07] ومن يجاوب؟ [00:47:07–00:47:08] هذه السؤال [00:47:08–00:47:12] العيلة الأولى ماذا تسمى؟ [00:47:12–00:47:14] simple sort، ماذا تضع فيها؟ [00:47:14–00:47:16] selection sort وconception sort [00:47:16–00:47:18] الخوارزميات البسيطة [00:47:18–00:47:20] مع أن كم من يقولها؟ [00:47:20–00:47:21] أنتربية [00:47:21–00:47:23] هذه الخوارزميات تسمى efficient sort [00:47:23–00:47:24] and log-in [00:47:24–00:47:26] مقنع أنها كلها log-in [00:47:26–00:47:28] أنا أفكر فيها كفاعة [00:47:28–00:47:29] لكن لماذا تسمىها simple sort [00:47:29–00:47:30] وعندها البيت أولاً أنتربية؟ [00:47:30–00:47:33] ومعنى في عندي عيلة هون كاملة كم اللي بيقولها؟ [00:47:33–00:47:34] أولى الآن [00:47:34–00:47:37] كيف؟ [00:47:37–00:47:43] يعني الآن الجواب هذا الشخص اللي صنفه وحكى عن هذا واللي معظم الكتب تمشي بهذا الاتجاه [00:47:43–00:47:49] بيقولك خوارزمية نيكترين سياشا هو السيليكشن من أسهل الخوارزميات اللي تبرمجها بأي لغة برمجة [00:47:49–00:47:57] تمام؟ إذا عندك دكتورة تب بيانات واخترت واحدة منهم فأنت ما رح تلاقي مشكلة بعملية مين؟ [00:47:57–00:47:58] البرمجة [00:47:58–00:48:02] فهو لما وصف وصف استخدامها أو آلية برمجتها [00:48:02–00:48:04] مع ان البيغوون هالهال [00:48:04–00:48:10] الشخص اللي بعد النوع والتقسيم الثالث قال هذول سملهم اثيشنت فهم قصهم بناء على مين؟ [00:48:10–00:48:14] على البيغوون جماعهم كلهم البيغوون هم اقل من الانتربيل فهذول افضل من هذول [00:48:14–00:48:23] بس هذول اسهل بالاستخدام بالبرمجة هذول اكفى بالبيغوون لكنو عندهم مشكلة كمان نقطة معينة [00:48:23–00:48:27] العيلة الثالثة هي البابل سورتي اللي هي البابل والشيل والكم هذول ناش علاقة فيهم رح ناخد البابل [00:48:27–00:48:29] البابل الانتربيل [00:48:29–00:48:43] إيجى شخص ثالث، شو حكى؟ قال في عندي ثلاث خوارزميات، فضول أسهل وأسرع وأكثر خوارزميات، اليوم سيليكشن سيشن والبابر صوت، [00:48:43–00:48:52] يعني يحط كل علبة الانترنيا مع بعض، ليش؟ قال تعملي أي شيء بدك تعمل بترتيب، أنت تروح تفكر بخوارزمية ماذا؟ سهل تبرمجها، سهل تفهمها، سهل تتعامل معها، [00:48:52–00:49:03] وإن كان مُكلِف بالزمن، ولكن عندنا الزمن مقدور عليه، الحواسيب صارت لها سرعة، سوف تستطيع أن تختصر بالوقت، [00:49:03–00:49:06] فموضوع الزمن لم يعد مُكلِفاً كثيراً. [00:49:06–00:49:11] الشخص يقول لماذا هؤلاء مُمتازين بالسورة؟ [00:49:11–00:49:15] لأنهم مُمتازين بالسورة، ولكن هؤلاء لديهم مشكلة، هؤلاء يريدون أن يدفعوا data structure إضافي. [00:49:15–00:49:21] تدفع ماذا الآن؟ data structure إضافي. [00:49:21–00:49:23] السؤال الذي أريد أن أسأله الآن [00:49:23–00:49:28] ما معنى تساعد؟ [00:49:28–00:49:30] تساعد؟ [00:49:30–00:49:33] ترتيب [00:49:33–00:49:36] ما يعني ترتيب؟ [00:49:36–00:49:38] ما يعني تصاعد؟ [00:49:38–00:49:40] إذا قلت لك 3-6-5 ستبليم تصادي [00:49:40–00:49:43] حسنا [00:49:43–00:49:45] كيف عرفت من أكبر من أصغر؟ [00:49:45–00:49:47] بنار على الفعل [00:49:47–00:49:49] إذاً كل خوارزميات تساعد مبنية على من؟ [00:49:49–00:49:51] على الفعل [00:49:51–00:49:53] إذاً بالامتحان [00:49:53–00:49:55] عندما نقول لك صمم لي خوارزمية [00:49:55–00:50:00] لازم بيجيشنا. شو البالي اللي عندك? [00:50:00–00:50:02] الآن إذا قلت لي أريد استخدام [00:50:02–00:50:04] selection, insertion, merge, sort, work, sort [00:50:04–00:50:06] هذه الخوارزميات التي نعرفها [00:50:06–00:50:08] لا يوجد أحد يقول لي ما هي المالية [00:50:08–00:50:10] ولكن إذا عدلت أو اخترحت شيئاً [00:50:10–00:50:12] يجب أن تقول لي ما هي المالية التي تعمل عليها [00:50:12–00:50:14] وعندما يأتي لي ترتيب [00:50:14–00:50:16] أو سؤال له علاقة بالسورتنج [00:50:16–00:50:18] أول سؤال أفكر فيه [00:50:18–00:50:20] هل المالية مبنية على [00:50:20–00:50:22] آيتي من العناصر مبنية على المال؟ [00:50:22–00:50:24] إذا مبنية على المال [00:50:24–00:50:26] سأعمل بالخوارزميات العادلة [00:50:26–00:50:28] ولكن إذا لم يكن مبنية على المال [00:50:28–00:50:34] هذا الشيء الثاني. كيف بدي أعدله حتى يشتغل منه. على سبيل المثال. [00:50:34–00:50:38] اللي عندي مثلاً ألوان. أزرق. أحمر. أصفر. إلى حين. بدي أرتبهم. [00:50:38–00:50:44] طيب. من أكبر؟ أصفر ولا أحمر؟ ما بعرف. معناته لازم [00:50:44–00:50:50] ألقي لهم شيء معين. حتى أقدر أرتبهم باستخدام. بالأبجر [00:50:50–00:50:56] الثاني لأخذت نمارات. صحيح؟ فلما نذكر ألوان نعطيهم أو قيمة [00:50:56–00:51:03] صح؟ فصرت مرات اتعامل مع مين؟ مع الانتجر فانت تجيب الانتحارات شو تحكيلي؟ انت قل لي هاي الداتا الموجودة عندي [00:51:03–00:51:11] تعبار اصطنق رح خزنها از نمريت الداتا تايب واعطيها انتجر فاليو وارتب بيان على مين؟ [00:51:11–00:51:17] على انتجر فاليو فانت هيك حولت الاسم احمر الى رقم واستخدمت في هذه الخوارزينية [00:51:17–00:51:23] هذا جزء منه نجيب لك سؤال بالانتحار صمم خوارزينية ترتب واحد اثنين ثلاث اربعة [00:51:23–00:51:32] كل الخوارزميات التي اشتغل عليها تعمل على مستقبل [00:51:32–00:51:34] ما هو المستقبل الذي يوجد في السؤال؟ [00:51:34–00:51:35] لا يوجد مستقبل [00:51:35–00:51:37] كيف أريد أن أجد مستقبل؟ [00:51:37–00:51:39] إذا أجدت مستقبل فأنت صممت خوارزمية [00:51:39–00:51:42] إذا استخدمت نفسها فأنت أجدت المستقبل [00:51:42–00:51:45] فهذا شغلك صار [00:51:45–00:51:48] إذا مستقبل مبنية على من؟ [00:51:48–00:51:51] مستقبل [00:51:51–00:52:03] شوفوا الآن نوعاً ما بالبيجوة حكينا عن كل الفيكس صح؟ نوعاً ما [00:52:03–00:52:08] لو عندي الأقامة الثانية ثلاث، واحد، أربعة، اثنين [00:52:08–00:52:13] وثلاث بدي أرتبهم كيف ممكن أرتبهم؟ [00:52:13–00:52:17] أربعة ونصف، الصفر، واحد، اثنين، ثلاث [00:52:17–00:52:19] كيف ممكن أرتبهم؟ [00:52:19–00:52:21] إما تساعدي أو تساعد [00:52:21–00:52:23] يا جماعة الخير هم نرتب تساعدي [00:52:23–00:52:27] شو يعني تساعدي؟ [00:52:27–00:52:30] [يحتاج مراجعة] أين أصنع قيمة لأعصابك؟ [00:52:30–00:52:33] [يحتاج مراجعة] يعني ماذا أنا أفعل عندما أجد أن أصنع القيمة لأكبر أصنع للأحد؟ [00:52:33–00:52:36] [يحتاج مراجعة] كيف أضعه لأكبر أصنع له؟ [00:52:36–00:52:38] [يحتاج مراجعة] من أصنع أكبر؟ [00:52:38–00:52:39] [يحتاج مراجعة] من أصنع ثلاث أم واحد؟ [00:52:39–00:52:40] [يحتاج مراجعة] وحده [00:52:40–00:52:42] [يحتاج مراجعة] فإنني أضع أكبر أصنع للأربع [00:52:42–00:52:43] [يحتاج مراجعة] من أصنع لأربع؟ [00:52:43–00:52:44] [يحتاج مراجعة] وحده [00:52:44–00:52:47] [يحتاج مراجعة] كيف أضع أو أخذ أكبر أصنع يحو كما هو conversations [00:52:47–00:52:50] [يحتاج مراجعة] أخذ الأصنع يحو كل أربع [00:52:50–00:52:52] [يحتاج مراجعة] أو [00:52:52–00:52:55] [يحتاج مراجعة] مثل اخذ مال C++ [00:52:55–00:52:57] [يحتاج مراجعة] هذا المال وهذا المينيموم [00:52:57–00:53:03] [يحتاج مراجعة] أتعامل أمر أقل من تأجير الـ DIS scrub و أن värís صاحب من لمبالجة الميساة [00:53:03–00:53:07] [يحتاج مراجعة] ك今天的 قتيلة تحتوي على فراغية شهادة [00:53:07–00:53:13] [يحتاج مراجعة] عندما ترين أنك تصلي مع بعض من الحكومات [00:53:13–00:53:22] [يحتاج مراجعة] بإمارة الت firma [00:53:22–00:53:31] أنا أفكر في طريقة ثانية قلت لا لا لا أريد أن أرد تساعدي بل أأخذ أكبر قيمة وأخزنها بالنهاية [00:53:31–00:53:36] رتب تساعدي أم لا؟ رتب تساعدي [00:53:36–00:53:39] نفس الحالة إذا رتبت تنازلي فكم سيناريو؟ [00:53:39–00:53:42] كم سيناريو في عملية الترتيب تساعدي وتنازلي؟ [00:53:42–00:53:44] أربعة [00:53:44–00:53:47] تساعدي أولو اثنين والتنازلي أولو اثنين [00:53:47–00:53:53] كل خوارزمية من هذه الخوارزمية كم منها نسخة؟ أربعة نسخة [00:53:53–00:53:56] كم سنشرح نسخة في المحاضرة؟ واحدة [00:53:56–00:53:59] يعني من أربعة أربعة سنشرح كم؟ ربعة [00:53:59–00:54:04] وثلاثة وخمسة سبعين بالمئة أنت تدرسهم وتعملهم [00:54:04–00:54:09] ما يحدث في البدايات، ترى ترتيب تصاعدي، أرقام جبتي الكبير والصغير [00:54:09–00:54:11] سوف نشوفها سهلة، صح؟ [00:54:11–00:54:13] لن أتكلف حالي وأجرب عن أمرنا [00:54:13–00:54:17] لكن نمشي شوي شوي بالمادة، يصبح هناك اختلافات [00:54:17–00:54:24] سيصبح هذا ما رأيته في البداية سهلاً لأنني لم أجربه أصبحت أصعب قليلاً [00:54:24–00:54:28] لذلك كلما نتأخر من المادة أو كلما نأخر جزء من المادة شرطة [00:54:28–00:54:30] ما سيصبح بالكوست الذي تدفعه؟ [00:54:30–00:54:31] عالي [00:54:31–00:54:33] سأفعل مثال لا أقدر الله [00:54:33–00:54:35] أحدكم يراجع طبيباً معيناً [00:54:35–00:54:37] والطبيب قال له يجب أن تراجعنا كل أسبوع [00:54:37–00:54:39] قلت له هذا الأسبوع لا أريد أن أراجع أنا رأيت حالك جيداً [00:54:39–00:54:40] لا أريد أن أراجع [00:54:40–00:54:41] إلى الآن أنت قيمت حالك [00:54:41–00:54:44] لكن هل فعليا أن تقيمت حالك على شيء صحيح أم لا؟ [00:54:44–00:54:46] أجلت تجارة الطبيب بسبوع [00:54:46–00:54:47] جئت وبعد [00:54:47–00:54:50] باعتبار أنه من المفروض أن تراجع إلى المعجلة [00:54:50–00:54:51] فأنت ذاهبت بعد اسبوعين [00:54:51–00:54:53] صارت الحالة ما لها لا سمح الله أسوأ [00:54:53–00:54:54] فأنت ماذا ستدفع؟ [00:54:54–00:54:56] ستدفع كوست أعلى [00:54:56–00:54:58] لأنه أنت تقيم [00:54:58–00:54:59] هذا ما يحدث معنا [00:55:00–00:55:05] إنه أنا مثلاً شايف المادة سهلة، أنا شفت المادة مكررة، أفكار عادية، [00:55:05–00:55:10] بس أنا ما قاعد أفكر بزيادة، ما قاعد أشوف المادة هي شو لازم بدها مني. [00:55:10–00:55:13] المادة تقولي أنا راح أشرح لك واحدة منها متصاعب وتنازلي، واحدة منهم، [00:55:13–00:55:16] وأنت تطبق الثالث حالاتك. واضح؟ [00:55:16–00:55:18] والثلاثة داخلين منها صح؟ [00:55:18–00:55:22] يسمع، هما هي نفس الخوارزمية بس أنا كل مرة ألفك شكل واحد. [00:55:22–00:55:28] اللقطة الثانية، هذول كلهم مبنيين على مين؟ على فادي. [00:55:28–00:55:30] هاي مبنية على مين؟ [00:55:30–00:55:40] لا، هذه لا تقارن على القيمة نهائياً، هذه كل واحدة منهم لديها حالة معينة بالتركيب، [00:55:40–00:55:43] لذلك يسمى هذا الـ . [00:55:43–00:55:47] هؤلاء كلهم يعملون على المقارنات، هذه لا تعمل على المقارنات. [00:55:47–00:55:53] لذلك سابقاً حققت لكم مثال، قلت لكم أن هناك طالب امتحان المد، قال لي تنحل على الـ . [00:55:53–00:55:58] كل الخوارزميات التي نعمل عليها في المد يعملون على من؟ على . [00:55:58–00:56:03] طب لسه انا ما اشتغلت على اشي non-value زي اللي هي الcounting وبو الاخري [00:56:03–00:56:09] طب كيف وصلت معك او كيف انت وصلت انه حليت باستخدام counting ومش مبين على مقارنة [00:56:09–00:56:12] فلازم يقولي كيف حولت من الى [00:56:12–00:56:16] هدول اسمهم رح ندرسهم باسمين [00:56:16–00:56:19] linear time [00:56:19–00:56:21] شو معنى linear [00:56:21–00:56:22] خطي [00:56:22–00:56:24] شو يعني خطي المعادلة الخطية [00:56:24–00:56:26] المعادلة الخطية من اي درجة [00:56:26–00:56:27] اول الواحد [00:56:27–00:56:29] تمام يعني ايش مكتوبة [00:56:29–00:56:31] AX زايدا B [00:56:31–00:56:32] مصبوط [00:56:32–00:56:34] إذا نكمل بقولها [00:56:34–00:56:35] الأي كونستانت والبي كونستانت [00:56:35–00:56:36] شو رح تصير [00:56:36–00:56:38] All X يعني All N [00:56:38–00:56:40] صح [00:56:40–00:56:41] Linear Time All N [00:56:41–00:56:44] لذلك أنا بالامتحان [00:56:44–00:56:44] لما قلت [00:56:44–00:56:45] Can I take the high constant [00:56:45–00:56:47] Big O to the 1 [00:56:47–00:56:48] لا All N [00:56:48–00:56:49] مش كونستانت [00:56:49–00:56:49] All N [00:56:49–00:56:50] All N [00:56:50–00:56:51] AX زايد B [00:56:51–00:56:52] المعادلة الخطية [00:56:52–00:56:53] الرياضية [00:56:53–00:56:54] عبارة عن إيش [00:56:54–00:56:56] A للX زايدا B [00:56:56–00:56:57] اللي هي مثلا F تساوي [00:56:57–00:56:59] الأي كونستانت والبي كونستانت [00:56:59–00:57:00] صح [00:57:00–00:57:03] فتصبح F يساوي X [00:57:03–00:57:04] فالـ X يعتبرها الآن [00:57:04–00:57:08] فالـ B قوله all in all [00:57:08–00:57:10] شو رأينا C زاد كذا زاد كذا [00:57:10–00:57:12] فعرف أهمس مش لأن بالأخير [00:57:12–00:57:14] هتصدق أن هتكون قيمة [00:57:14–00:57:16] آه بس أنا ما أعرف كم هي الآن [00:57:16–00:57:18] لما أجي أنافضه أعرف [00:57:18–00:57:21] نفس الحالات صارت [00:57:21–00:57:23] فالآن لما يجيك أنا سؤال بالامتحان [00:57:23–00:57:25] أقول لك صمم linear type algorithm [00:57:25–00:57:28] شو لازم تكون خوارزمية تلك [00:57:28–00:57:30] all in all [00:57:30–00:57:32] كلمة linear type شو معناها [00:57:32–00:57:34] تجيب الخوارزمية لا تعمل على أوللال [00:57:34–00:57:36] هل جاوبت السؤال؟ [00:57:36–00:57:38] لذلك عندما أخبرتك بالابتحان [00:57:38–00:57:40] تصمم الخوارزمية [00:57:40–00:57:43] فأنا أعطيتك مجال [00:57:43–00:57:45] أو أخبرتك بأن تفكر بكل الخوارزميات [00:57:45–00:57:47] وأنت تعطيني أقل كوست [00:57:47–00:57:49] تستطيع أن تصل إليك [00:57:49–00:57:51] واحد أعطاني عن لوكيلان [00:57:51–00:57:53] واحد أعطاني عن تربي [00:57:53–00:57:55] واحد أعطاني عن أوللال [00:57:55–00:57:57] فالأوللال أعطيه وزن [00:57:57–00:57:59] هذا وزن وهذا وزن [00:57:59–00:58:01] ولكن إذا أخبرتك بأوللال [00:58:01–00:58:04] عندما تذهب إلى كافي معين وتطلب قهوة مثلاً سادة [00:58:04–00:58:06] جاب لك قهوة حلوة يقول لا سادة [00:58:06–00:58:08] جاب لك ميس كافي يقول لا أنا بدي سادة [00:58:08–00:58:10] جاب لك مش عارف يقول لا بدي سادة [00:58:10–00:58:13] جاب لك مش عارف مثلاً كوكتيل أغلى منها بالثي [00:58:13–00:58:14] تقول لا أنا بدي قهوة [00:58:14–00:58:15] أنا بدي قهوة صح؟ [00:58:15–00:58:17] فأنا بدي linear time يعني بدي linear time [00:58:17–00:58:18] واضح؟ [00:58:18–00:58:21] حلال [00:58:21–00:58:23] شو اسمه هما؟ [00:58:23–00:58:24] distribution source [00:58:24–00:58:25] شو يعني distribution؟ [00:58:25–00:58:26] توزيع [00:58:26–00:58:28] يعني هاي الخوارزميات موزعة [00:58:28–00:58:31] إما الداتا اللي لها موزعة أو نوزع الداتا [00:58:31–00:58:32] واضح؟ [00:58:32–00:58:35] بناء لحالة معينة رح نوضحهم كاملين [00:58:35–00:58:36] وضحت الآن؟ [00:58:36–00:58:40] في أي سؤال أو استفسار؟ [00:58:40–00:58:42] الأولى راديكس سورت [00:58:42–00:58:45] راديكس والكالتيكس سورت والباكت سورت [00:58:45–00:58:48] كلهم رح ندرسهم تباعي بس مش في المادة المد [00:58:48–00:58:50] يعني بعد المد [00:58:50–00:58:54] واضح؟ [00:58:54–00:58:57] كالتيكس [00:58:57–00:59:02] [يحتاج مراجعة] هنا يوجد مر ج الصوت وقوية الصوت وسكر يكسر [00:59:02–00:59:04] [يحتاج مراجعة] سنقوم بكلها конحفظات مقارنة [00:59:04–00:59:15] [يحتاج مراجعة] أ ballsort القوة العامة تكون [00:59:15–00:59:20] [يحتاج مراجعة] سوف نشرح مر ج صوت وخوية اي ن entrance [00:59:20–00:59:26] عندما نتحدث عن الميرسورت فهي سهلة جداً ونحن نتحدث عنها بشكل سريع [00:59:26–00:59:29] ونحن نتحدث عن التركت دائماً، لا نشرح خوارز مئة بطولة يتشرح خوارز مئة [00:59:29–00:59:32] لكن الاثنتين موجودات ونرافضها، الفرق بينها [00:59:32–00:59:35] يأتي عليهم سؤال في الامتحان من خلال الامتحان [00:59:35–00:59:38] ثم ننتقل إلى الموضوع التالي [00:59:38–00:59:41] طيب لدي سؤال على آلية التصريح [00:59:41–00:59:47] قبل قليل قلت أنه لو رأيت السؤال الثاني الذي نخطط فيه ستزيدنا علامات [00:59:47–00:59:50] مش أزيد علامات أنا ما أزيد علامات عندي حساسية من زيادة العلامات [00:59:50–00:59:51] ما بتزيد علامات [00:59:51–00:59:52] أعيد التصحيح [00:59:52–00:59:56] أحاول أنه هذا ما الفرع بدل ما يكون عليه أربع علامات [00:59:56–00:59:58] الأربعة لازم على واحد، اثنين، ثلاث [00:59:58–00:59:59] أخفف شوي آلية التصحيح [01:00:00–01:00:06] طب ليش مثلاً لو حدا جاوب سؤال بس ما بيكون جواب كامل بيكون صفر كامل؟ [01:00:06–01:00:09] لا حسب الإجابات [01:00:09–01:00:15] عسى بالمثال إذا الجواب اللي أنت كتبته جواب كامل متى كامل بس هو صحيح بس فيه أصح وأصح [01:00:15–01:00:18] فنمضطر هذا هو اللي يعطيه وزن الإعلامة [01:00:18–01:00:22] إذا سوى عليه أربع علامة يلحقك علامة بس إذا عليه علامتين ما رح يلحقك [01:00:22–01:00:25] تتذكر اللي المثال أعطتني المحاضرة الماضية حكيت مثلاً جبت لك سؤال سنوات [01:00:25–01:00:26] وإنت جوابت صح [01:00:26–01:00:28] بس في حدا سبأك بخطوة وجاوب [01:00:28–01:00:30] الأصح الأصح أنت بتاخد صفر [01:00:30–01:00:34] هذا السؤال [01:00:34–01:00:35] المفروض بالأصل [01:00:35–01:00:36] هاي جوابه [01:00:36–01:00:38] اللي هو بهذا الفصل [01:00:38–01:00:41] لكن قبل الفصل لأنه ما حدا جوابه كامل [01:00:41–01:00:43] فاضطريت شو أعمل بدل ما أعطي صفر [01:00:43–01:00:44] أعيد التصحيح أقول لا [01:00:44–01:00:46] اللي كاتب ياخد علامة [01:00:46–01:00:48] ما حدا كاتب إجابة صحيحة [01:00:48–01:00:52] فصالة الصحيحة هي اللي تاخد وزن علامة كامل [01:00:52–01:00:54] واللي شبه الصح تاخد جزء منها [01:00:54–01:00:57] لما صار في عندي أصح الأصح هو بدي أخذ العلامة [01:00:57–01:00:58] الصحيح جزء من العلامة [01:00:58–01:01:01] اللي يشبه الصحيح مالوش علامة [01:01:01–01:01:03] لأنه السؤال صار مكرر أو الفكرة انطرحت [01:01:03–01:01:06] أو نبهناها في المحاضرة أكثر من مرة [01:01:06–01:01:06] يكتب [01:01:06–01:01:10] ورقي ورقي [01:01:10–01:01:12] هو الدكتور يبدعه ورقي ورقي [01:01:12–01:01:13] أتبع أنت وربك فقاتل [01:01:13–01:01:15] أتبع [01:01:15–01:01:17] أنا متلقى من بداية الفصل [01:01:17–01:01:18] الامتحان ورقي [01:01:18–01:01:21] يعني الامتحان [01:01:21–01:01:24] إذا اختلفنا بأشياء [01:01:24–01:01:33] للأمانة من الأشخاص الذين لم يواجهوا مشكلة بالتدريس معه نهائياً هو الدكتور ليتر [01:01:33–01:01:36] يعني لم يواجهوا مشكلة بالتدريس معه نهائياً [01:01:36–01:01:39] درس مرتين أو ثلاثة خوارزميات [01:01:39–01:01:41] توقع هذه المرة الثالثة [01:01:41–01:01:45] ولا مرة صافية خلاف لا بالأسئلة ولا بألية التصحيح [01:01:45–01:01:50] ولا بألية نحن نقول قرعات نحن نقول نهاية الفصل [01:01:50–01:01:52] مستوى العلماء إلى آخر هذه الأشياء [01:01:52–01:01:56] في بعض المدرسين لا عنده حساسية أنه لازم تكون أقل علامة بالشعب هالقدر [01:01:56–01:01:59] لازم يكون المتوسط هالقدر إلى آخره [01:01:59–01:02:01] فهذه مضحكة الفكرة [01:02:01–01:02:06] فمن الأشخاص اللي يعني ما سبق أنه صار بيننا أي شيء [01:02:06–01:02:08] يعني حتى بالأسئلة اللي خلينا نحكي مثلا [01:02:08–01:02:12] هو يطرح الموضوع بصورة مختلفة ونطرحه بصورة مختلفة [01:02:12–01:02:15] بالنهاية يعني زي العملة هاي البعدنية [01:02:15–01:02:18] هي كل واحد شرح وجهه بس هما نفسها [01:02:18–01:02:21] لما نجي نتناقش ونقول الشرح اللي أنت شرحته [01:02:21–01:02:23] وأعطيه مثال على باب الصور [01:02:23–01:02:26] أنه أنت شرحت الصورة وأنا شرحت الكتابة [01:02:26–01:02:28] لكن في النهاية نفس العملة [01:02:28–01:02:31] وفي أشخاص لا، لازم نشرح نفس الصورة [01:02:31–01:02:34] ولازم نحكي عن نفس الصورة بنفس الطريقة [01:02:34–01:02:37] واضح؟ يعني معنى آخر [01:02:37–01:02:40] إذا تطلع أنت على مثلاً رسمة معينة [01:02:40–01:02:43] وتجيب شخص عادي يطلع يقول لك صورة [01:02:43–01:02:46] تجيب واحد هاوي بالفن يسير يحلل لك بأبعاد الصورة [01:02:46–01:02:48] والخطوط والآخرين [01:02:48–01:02:51] تجيب ناس متخصصين مثلاً بالتعبير إلى آخره [01:02:51–01:02:56] لا يسرق الخط الماء الذي معناه، الخط الأزرق الذي معناه، فأنت كل شخص نفسه، [01:02:56–01:02:59] هناك بعض الأشخاص لازم نصل لدرجة أنه لازم نحكي نفس الشيء، [01:02:59–01:03:03] إن حتى مخارج الحروف لازم نطلع نفس مخارج الحروف، مظهر؟ [01:03:03–01:03:06] هذه هي الأشياء، لا، لا مانا، لا، الدكتور لا يفرح يعني، [01:03:09–01:03:13] الآن إذا الأشياء اللي شرحها بالمحاضرة إذا فهمتيها ودرستيها بشكل كويس، [01:03:13–01:03:20] كفاية وزيادة، يعني الآن أنت المطلوب بالمال بهذه الزاية، [01:03:20–01:03:24] انا اعرف انه انا ممكن انسى وفيه شغلات ما اقدر اشرحها بشكل كامل [01:03:24–01:03:28] طبعا ما عندي خدرة واضحة فانا احاول ان اعمل ايش اوسع الدائرة [01:03:28–01:03:32] اوسع الدائرة هكد انا ما جسرت بالشرح قد فيه اشياء ما افهمتها [01:03:32–01:03:36] قد فيه شغلات انت نسيها انو من نصف الذوين للدائرة [01:03:36–01:03:40] بس اذا انا شرحت الدائرة نفسها فا احنا رح نفوت جوه الدائرة [01:03:40–01:03:46] مضحك؟ هاي سؤالة واستفسارك [01:03:46–01:03:48] كيف ترتيب ألوانها؟ [01:03:48–01:03:50] كيف ترتيب ألوانها؟ [01:03:50–01:03:52] كيف ترتيب ألوانها؟ [01:03:52–01:03:54] إذا جبتوا بالـ mid تخطيط لـ value [01:03:54–01:03:56] ولو جواب [01:03:56–01:03:58] وإذا جبتوا بالـ final تقولوا على هذا فكرة [01:03:58–01:04:00] فهناك أسئلة بالـ mid لها ألوان [01:04:00–01:04:02] وبالـ final لها جواب [01:04:02–01:04:04] جواب جواب المد [01:04:04–01:04:06] الألوان كما تحدثت قبل قليل [01:04:06–01:04:08] هاي الأخص فارغ أحمر أزرق إلى آخره [01:04:08–01:04:10] فهو تُعطيها value تعملها صورة [01:04:10–01:04:12] في ميناء العالم [01:04:12–01:04:14] وهذا أحمر أزرق لأنه عندك ست فيها ألوان [01:04:14–01:04:18] كل مرة ألعب بالصيغة فكل مرة إذا ما أنا مفترح عن الثاني [01:04:18–01:04:20] مرة sorting مرة design أنا أقول في مشكلة هكذا [01:04:20–01:04:27] تضعيها زي كنت تحط لغتك إذا أنت في عندي شنو سميه rubrics [01:04:27–01:04:31] تضعيها زي value أو index [01:04:31–01:04:34] فصار الindex هو الvalue بس