
Deepali S.
الخوارزميات مدرّس
·من الهند
خبرة صناعية تزيد عن عامين | مدرّسة خوارزميات وDSA | ضمن أفضل 6% في LeetCode (أكثر من 1500 مشكلة تم حلها)
مدرّس ممتاز
Deepali S. مدّرس ذو تقييم مرتفع وخبرة كبيرة. تعلم المزيد
يدرّس
حولي
مترجمة
مرحبًا! أنا ديبالي — مهندسة برمجيات ومدرّسة خوارزميات تجعل هياكل البيانات والخوارزميات بسيطة ومنطقية وسهلة للمبتدئين.
لقد قمت بحل أكثر من 1500 مشكلة DSA، وحققت 1840 في LeetCode (أفضل 6%)، وحصلت على ترتيب عالمي 24 في CodeChef.
تساعدني هذه التجارب في شرح حتى أصعب مفاهيم DSA باستخدام الأنماط، والحدس، والتفكير خطوة بخطوة — وليس الحلول المحفوظة.
لدي خبرة إجمالية تبلغ عامين في تدريس DSA وقد قمت بتعليم أكثر من 20 طالبًا.
إليك خطة الدروس (قابلة للتخصيص حسب احتياجاتك)
1. DSA الأساسية (12-15 درس)
مثالية للمبتدئين أو أي شخص يبدأ رحلته في DSA.
1. مقدمة في DSA وحل المشكلات
2. تعقيد الزمن والمساحة
3. أساسيات المصفوفات
4. السلاسل والتلاعبات الأساسية
5. تقنيات البحث (البحث الخطي، البحث الثنائي)
6. تقنيات الفرز (فقاعة، إدراج، اختيار، دمج، سريع)
7. تقنيات المؤشرين
8. أساسيات التجزئة
9. أساسيات الاستدعاء الذاتي
10. الرياضيات الأساسية لـ DSA (GCD، الأعداد الأولية، المودول)
11. أسئلة مقابلات للمبتدئين
مشروع صغير: حل 20 مشكلة أساسية للمبتدئين
2. DSA المتوسطة (15-18 درس)
للطلاب الذين لديهم فهم أساسي ويريدون التقدم.
1. الاستدعاء الذاتي – حل المشكلات المتقدمة
2. العودة للخلف (المجموعات، التباديل، N-Queen، سودوكو)
3. القوائم المرتبطة (مفردة، مزدوجة، مؤشرات سريعة وبطيئة)
4. المكدس والطابور
5. تقنيات نافذة الانزلاق
6. الأشجار – التجوال، BST
7. الفرز المتقدم وتقسيم المشكلة
8. الخوارزميات الجشعة
9. البرمجة الديناميكية – الأساسيات
10. الرسوم البيانية – التمثيل، BFS، DFS
11. الكومات والطوابير ذات الأولوية
12. حل المشكلات في مقابلات المستوى المتوسط
3. DSA المتقدمة (18-25 درس)
مصممة للطلاب الذين يستعدون لشركات FAANG، والشركات المنتجة، وبرمجة المنافسة.
1. البرمجة الديناميكية – خارطة طريق كاملة
2. الأشجار – مشاكل صعبة (LCA، القطر)
3. خوارزميات الرسوم البيانية المتقدمة()
- الفرز الترتيبي
- اكتشاف الدورات
- أقصر مسار (ديكسترا، بيلمان-فورد)
- MST (كروسكل، بريم)
4. الاستدعاء الذاتي المتقدم
5. اتحاد المجموعات المنفصلة (Union–Find)
6. Tries – مشاكل البادئات / اللاحقات
8. الجشع المتقدم والتحسين
9. أساسيات نظرية الألعاب
10. مقابلات تجريبية كاملة
4. حل المشكلات للمبتدئين (10-12 درس)
مثالية: للطلاب الذين يواجهون صعوبة في المنطق أو أساسيات البرمجة
1. فهم الأنماط في المشكلات
2. طرق الجفاف خطوة بخطوة
3. الحلقات، والشروط، والتحكم في التدفق
4. المشكلات المعتمدة على التكرار
5. المنطق المعتمد على البادئات واللاحقات والتراكم
6. حل المشكلات المعتمدة على المصفوفات
7. الألغاز المنطقية
هل تواجه صعوبة في هياكل البيانات أو الخوارزميات؟ أنا أجعل المواضيع المعقدة بسيطة ومنطقية وسهلة للمبتدئين.
يتعلم طلابي ليس فقط ما يجب القيام به، ولكن لماذا يعمل شيء ما.
🌟 احجز درسًا تجريبيًا، وسأساعدك:
دعنا نجعل هياكل البيانات والخوارزميات مهارتك الأقوى!
أتحدث
الإنجليزية
متحدث اللغة الأمالهندية
متحدث اللغة الأمتقييم الدرس
التشجيع
الوضوح
التقدم
التحضير
استنادًا إلى 6 مراجعات من طالب مجهول
ماذا يقول طلابي

sidd
4 أبريل 2026
لقد كنت أتعلم هياكل البيانات والخوارزميات من ديبالي لمدة ثلاثة أشهر، وكانت تجربة رائعة حقًا. ما يميزها هو قدرتها على أخذ موضوع يجد الكثيرون أنه مخيف وتحويله إلى شيء بسيط وبديهي بشكل مدهش. إنها لا تدرس المفاهيم فحسب، بل تتأكد من أنك تفهمها حقًا من الأساس. تفسيراتها واضحة ومنظمة ومدعومة بأمثلة عملية، مما يجعل حتى المواضيع المعقدة تبدو قابلة للإدارة. شيء واحد أقدره حقًا هو أنها تختبرك في كل محاضرة للتأكد من أنك تتابع فعلاً. هذا يبقيك مشغولاً ومتنبهاً، لذا عليك أن تولي اهتمامًا، ولكن هذا بالضبط ما يجعل التعلم يثبت. إذا شعرت يومًا أن هياكل البيانات والخوارزميات صعبة جدًا أو مرهقة، فإن التعلم من ديبالي سيغير تمامًا وجهة نظرك. لديها قدرة نادرة على تبسيط التعقيد مع إبقائك مشاركًا بنشاط في العملية، وهذا ما يجعلها معلمة استثنائية.
Salma
15 مارس 2026
أجد أنه من المفيد جدًا أننا نقوم بعدة أسئلة لكل موضوع لعرض التطبيقات المختلفة لكل خوارزمية أو هيكل بيانات. تجبرني ديبالي على التفكير فيها بنفسي بطريقة موجهة حتى أتذكر كيفية القيام بذلك بنفسي.
Julee
13 مارس 2026
لقد كانت دراسة الخوارزميات مع ديبالي تجربة رائعة. إنها مشجعة جدًا وصبورة، وتقوم بتقسيم المفاهيم إلى أجزاء سهلة الفهم، وتبرز ما هو مهم. أوصي بشدة بديبالي!
pramila
1 فبراير 2026
إنها مفيدة حقًا. ساعدتني في فهم المفاهيم بشكل أسرع.
Kanishka
26 يناير 2026
مدرسة رائعة!!! تعلم وفقًا لمستواك وخبرتك
Eliel
19 يناير 2026 (edited)
لقد تأثرت بمدى وضوح وفاعلية شرحها. تمكنت من الفهم بسهولة وأوصي بها بشدة لأنها على دراية وبأسعار معقولة :) تحية لكِ!
موعد
متابعة
2020 — 2024
GL Bajaj Institute of Technology and Management
Bachelor's degree in Computer Science
الشهادة مؤكدة
اختصصاتي
البرمجة الديناميكية
I have a deep understanding on how to approach DP questions and can give intuitive approach to identify patterns in DP and solve them.
خوارزميات متقدمة
I specialize in teaching advanced algorithms by breaking down complex concepts into simple, intuitive steps.I teach topics like Graph Algorithms, Dynamic Programming, Greedy Techniques, Divide & Conquer, Sliding Window, Trees, Tries, Heaps, and advanced problem-solving patterns used in FAANG-level interviews.
الخوارزميات للمبتدئين
I start from absolute basics — time complexity, simple patterns, loops, conditionals, recursion, brute-force thinking — and slowly guide students toward solving problems independently. My teaching style is patient, interactive, and structured, ensuring that even students with no prior experience can learn comfortably and confidently.
هياكل البيانات
I teach data structures using a highly practical and intuitive approach. Students learn not only how each data structure works, but also when and why to use it in real problems.
الرسوم البيانية والأشجار
My teaching emphasizes intuition, visualization, and patterns, making complex grapg/tree problems feel easy and logical.I also cover practical interview problems involving LCA, Diameter of a Tree, Height/Depth, Balanced Trees, Tries, and more.My teaching emphasizes intuition, visualization, and patterns, making complex tree problems feel easy and logical.I cover shortest path algorithms (Dijkstra, Bellman–Ford), MST (Kruskal, Prim), Topological Sorting, Cycle Detection, Connected Components, Bipartite Graphs, and many real problem-solving patterns.
317
دروس17 US$
درس من 50-د



تبديل مجاني
إذا لم يكن Deepali S. مناسبًا، يمكنك تجربة مدرسين آخرين مجانًا للعثور على المدرّس الأنسب لك.
الأكثر شعبية
عادة ما يرد في 3 ساعات
