AlgoViz
الرئيسيةالاستدعاء الذاتي

الاستدعاء الذاتي

اختر، واستدعِ، وتراجع — أنماط تبني كل مسار.

0/ 30 مفهومة · 0%
الشروح
11
المسائل
30
ابدأ من هنا
30 معروضة
  1. Overviewحالة الأساس، والحالة التكرارية، ومكدس الاستدعاءسهل
  2. Fast Exponentiationxⁿ بالتربيع المتكرّر · O(log n)متوسط
  3. Print All Subsequencesخذ / لا تأخذ عند كل فهرسمتوسط
  4. Subset Sumاستكشف الضمّ والاستبعاد، واقطع عند تجاوز الهدفمتوسط
  5. مسائل للتمرين
  6. Understand recursion by print something N timesحالة أساس واستدعاء واحد أصغرسهل
  7. Print name N times using recursionالشكل نفسه، لكن بحمولةسهل
  8. Print 1 to N using Recursionاستدعِ أولًا، واطبع في طريق العودةسهل
  9. Print N to 1 using Recursionاطبع أولًا، ثم استدعِسهل
  10. Sum of First N Numbersn زائد مجموع كل ما دونهسهل
  11. Factorial of a given numbern مضروبًا في المضروب الذي دونهسهل
  12. Reverse an arrayبدّل الطرفين، واستدعِ نحو الداخلسهل
  13. Check if String is Palindrome or Notالطرفان متطابقان، ثم افحص الوسطسهل
  14. Fibonacci Numberفرعان، ولماذا ينفجرانسهل
  15. Recursive Implementation of atoi()ابنِ العدد من مقدّمتهمتوسط
  16. Pow(x, n)ربّع نصف الأُسّسهل
  17. Count Good Numbersاختيارات مستقلة، تُضرب ببعضهامتوسط
  18. Sort a stack using recursionاسحب كل شيء، وأدرج في طريق العودةمتوسط
  19. Reverse a Stackأدرج كل عنصر في القاعمتوسط
  20. Generate Binary Strings Without Consecutive 1sتتبّع الحرف السابق وحدهمتوسط
  21. Generate Parenthesesافتح ما استطعت، وأغلق ما دامت صالحةمتوسط
  22. Power Setخذه أو اتركه، عند كل عنصرمتوسط
  23. Learn All Patterns of Subsequences (Theory)هيكل خذ / لا تأخذسهل
  24. Count all subsequences with sum Kخذ / لا تأخذ، مع إعادة الأعدادسهل
  25. Check if there exists a subsequence with sum Kالتفرّع نفسه، لكن بإرجاع قيمة منطقيةسهل
  26. Combination Sumإعادة الاستخدام مسموحة، فابقَ على الفهرس نفسهمتوسط
  27. Combination Sum IIكل عنصر مرة واحدة، مع تخطّي التكرارات في كل مستوىمتوسط
  28. Subsets Iخذ أو تخطَّ، واجمع الأوراقمتوسط
  29. Subsets IIرتّب، ثم تخطَّ التكرارات في كل مستوىمتوسط
  30. Combination Sum IIIk عددًا من 1 إلى 9، كلٌّ مرة واحدةمتوسط
  31. Letter Combinations of a Phone Numberرقم لكل مستوى، وفرع لكل حرفصعب