code Genius hub
1.51K subscribers
16 photos
3 videos
8 files
42 links
Download Telegram
#برمجة
#خوارزميات
بدنا نتخيل سوا أن الخوارزميات متل وصفة الطبخ 😁😋
. بتحول مكونات الطبخة (البيانات) لوجبة لذيذة (النتائج)
مثال :
وصفة اعداد شريحة برغر 🍔
١.خذ الخبز
٢.ضع الجبن
٣.ضع اللحم
٤.غطي السندويشة
الشرح :
الحاسوب بطبق نفس الفكرة بس بدال ما تقطيع الخبز و تجميعه بيعمل عمليات حسابية و منطقية
طيب شو بفيدني هاد الشي و ليش الشركات العالمية بتطلبه 😐
1.التنظيم: بكون الكود منظم و مرتب
2.الكفاءة : بكون البرنامج اسرع و افضل
3.الحلول : بحل المشاكل المعقدة بطريقة منطقية
سؤال ما كان فيني اشتري البرغر بخطوة واحدة فقط لزيادة السرعة ؟ بلى ( هذا مضمون الجلسة التالية )
8
اذا بتحبوا نمشي بفقرات لفهم مصطلحات برمجية بطريقة مبسطة جدا
بين ما تخلصوا دراسة للفحص
موافقين على هل فكرى ؟!
Anonymous Poll
96%
نعم
4%
لا
🔥1
يعطيك العافية
بإذن الله لحنا أخو بالجامعة و بالدورة
بدي طلب منكن اذا اي حدا بيقدر يساعد
لدينا حالة لطالب يواجه الصعوبة بالمواصلات
بسبب غلاء الاسعار ضروري ينزل كرمال الفحص
اجار النقل للجامعة بكلف ٣٨ الف
تكلفة كامل النقل : ٣٠٤٠٠٠
بدنا مساعدتكن اي حدا بيقدر يساعد ولو بمبلغ بسيط يتواصل معي على الخاص :@Engineer96a6
8👍1
code Genius hub pinned «يعطيك العافية بإذن الله لحنا أخو بالجامعة و بالدورة بدي طلب منكن اذا اي حدا بيقدر يساعد لدينا حالة لطالب يواجه الصعوبة بالمواصلات بسبب غلاء الاسعار ضروري ينزل كرمال الفحص اجار النقل للجامعة بكلف ٣٨ الف تكلفة كامل النقل : ٣٠٤٠٠٠ بدنا مساعدتكن اي حدا بيقدر…»
#برمجة
#خوارزميات
التعقيد الزمني :
تخيل أنك تبحث عن كتاب في مكتبة كبيرة. هناك طريقتان: الأولى أن تبحث في كل رف وكتاب حتى تجده،
والثانية أن تسأل المكتبي. الطريقة الثانية أسرع بكثير، أليس كذلك؟
الخوارزمية هي مثل وصفة طعام، لكن للكمبيوتر. هي مجموعة من الخطوات التي تخبر الكمبيوتر ماذا يفعل لحل مشكلة. التعقيد الزمني هو وقت ما يستغرقه الكمبيوتر لتنفيذ هذه الخطوات. بعض الخوارزميات سريعة مثل سؤال المكتبي، وبعضها بطيء مثل البحث في كل كتاب. نريد دائماً الخوارزميات السريعة لأنها توفر الوقت والجهد.
ببساطة، الخوارزمية هي طريقة لحل مشكلة، والتسلسل الزمني هو مدى سرعة هذه الطريقة.
🔥42👍1
لماذا نستخدم أرقامًا غريبة مثل O(n) و O(log n)
هذه الأرقام هي طريقة مختصرة لوصف مدى سرعة الخوارزمية. مثلاً:
* O(1):
يعني أن الخوارزمية سريعة جدًا ولا تتأثر بكمية البيانات.
* O(n):
يعني أن وقت تنفيذ الخوارزمية يزيد بشكل طردي مع زيادة كمية البيانات.
* O(log n):
يعني أن الخوارزمية سريعة جدًا حتى مع كميات كبيرة من البيانات.
🔥4👍1
هذا فيديو يشرح التعقيد الزمني بطريقة علمية و موسعة 😁❤️
Channel name was changed to «code Genius hub»
code Genius hub pinned «يرجى دعم و نشر الرابط كرمال نأمن المبلغ شخص يلي ما عنده قدرة بالدعم المادي فينه يشارك المنشور ❤️»
L**** : 50 الف
Rag*** : 50 الف
N*** : 20 الف
بنظرك بكون المبلغ بسيط بس هو لح يساعد بشكل كتير كبير 😁❤️
شو فيها اذا ما رحت مشوار مع رفقاتك كرمال اخ الك بالجامعة 😁
10
L**** : 50 الف
Rag*** : 50 الف
N*** : 20 الف
Ah*** : 50 الف
L**** : 50 الف
Rag*** : 50 الف
N*** : 20 الف
Ah*** : 50 الف
Fa***: 30 الف
2
L**** : 50 الف
Rag*** : 50 الف
N*** : 20 الف
Ah*** : 50 الف
Fa***: 30 الف
Ghai*** : 50 الف
باقي 54 الف يا شباب وصبايا لو سمحتوا
انشروا الرابط و دعموا فعل الخير
code Genius hub
L**** : 50 الف Rag*** : 50 الف N*** : 20 الف Ah*** : 50 الف Fa***: 30 الف Ghai*** : 50 الف
L**** : 50 الف
Rag*** : 50 الف
N*** : 20 الف
Ah*** : 50 الف
Fa***: 30 الف
Ghai*** : 50 الف
Ab*: 70 الف
وهيك منكون خلصنا المبلغ كله
بتشكركن كتير عنجد عنجد رفعتوا راسنا كلكن
وجدير بالذكر انو متبرعين اكتر بكتير بس خلينا الباقين لغير حالات ❤️
🔥87