AlgoViz

المكتبة

الكل 638 مسألة

رشِّح حسب الموضوع أو الصعوبة أو ما تبقّى عليك.

638 مسألة

  1. Time & Space ComplexityLearn the Basics · Big-O · كيف تنمو الكلفة مع حجم المدخلسهل
  2. Recursion — the BasicsLearn the Basics · حالة أساس + مسألة فرعية أصغرسهل
  3. Hashing — the BasicsLearn the Basics · بحث وعدّ ومجموعات بمعدّل O(1)سهل
  4. Loops & Number PatternsLearn the Basics · الحلقات المتداخلة تبني الصفوف والأعمدةسهل
  5. Cpp BasicsLearn the Basics · الترويسات، ودالة main()، والإدخال والإخراجسهل
  6. If ElseIfLearn the Basics · التفرّع بناءً على شرطسهل
  7. Switch CaseLearn the Basics · قيمة واحدة، وفروع كثيرةسهل
  8. What are arrays, strings?Learn the Basics · ذاكرة متلاصقة، وفهرسة تبدأ من الصفرسهل
  9. For loopsLearn the Basics · كرّر عددًا معلومًا من المراتسهل
  10. While loopsLearn the Basics · كرّر حتى ينكسر الشرطسهل
  11. Functions (Pass by Reference and Value)Learn the Basics · النسخ مقابل الأسماء المستعارةسهل
  12. Theory with examplesLearn the Basics · كيف تتعامل مع أي مسألةسهل
  13. Easy and MediumLearn the Basics · مجموعة إحماء متنوّعةسهل
  14. Pattern 1Learn the Basics · مربّع مصمت n × nسهل
  15. Pattern 2Learn the Basics · مثلث قائم محاذٍ لليسارسهل
  16. Pattern 3Learn the Basics · مثلث أعداد من 1 إلى i في كل صفسهل
  17. Pattern 4Learn the Basics · الصف i يكرّر العدد iسهل
  18. Pattern 5Learn the Basics · مثلث نجوم مقلوبسهل
  19. Pattern 6Learn the Basics · مثلث أعداد مقلوبسهل
  20. Pattern 7Learn the Basics · هرم نجوم متمركزسهل
  21. Pattern 8Learn the Basics · هرم متمركز مقلوبسهل
  22. Pattern 9Learn the Basics · معيّن نجومسهل
  23. Pattern 10Learn the Basics · تلّة نجوم تكبر ثم تصغرسهل
  24. Pattern 11Learn the Basics · مثلث يتناوب فيه 1 و0سهل
  25. Pattern 12Learn the Basics · تاج أعداد بفجوةسهل
  26. Pattern 13Learn the Basics · أعداد متزايدة باستمرارسهل
  27. Pattern 14Learn the Basics · مثلث حروف A ثم AB ثم ABCسهل
  28. Pattern 15Learn the Basics · مثلث حروف متقلّصسهل
  29. Pattern 16Learn the Basics · الصف i يكرّر الحرف رقم iسهل
  30. Pattern 17Learn the Basics · تلّة حروف A ثم ABA ثم ABCBAسهل
  31. Pattern 18Learn the Basics · مثلث الحروف الأخيرةسهل
  32. Pattern 19Learn the Basics · فراشة نجومسهل
  33. Pattern 20Learn the Basics · فراشة نجوم تنفتح إلى الخارجمتوسط
  34. Pattern 21Learn the Basics · إطار مربع مجوّفمتوسط
  35. Pattern 22Learn the Basics · مربّع أعداد متحدّ المركزمتوسط
  36. STLLearn the Basics · حاويات C++ وخوارزمياتهاسهل
  37. Java CollectionsLearn the Basics · صندوق أدوات جافا المكافئسهل
  38. Count all Digits of a NumberLearn the Basics · اقسم على 10 حتى لا يبقى شيءسهل
  39. Reverse a numberLearn the Basics · اسحب الأرقام من الخلف، وادفعها في عدد جديدسهل
  40. Palindrome NumberLearn the Basics · اعكسه ثم قارنسهل
  41. GCD of Two NumbersLearn the Basics · إقليدس: استبدل بالأكبر باقي القسمةسهل
  42. Check if the Number is ArmstrongLearn the Basics · مجموع الأرقام مرفوعة إلى عدد الأرقامسهل
  43. Print all DivisorsLearn the Basics · لا تمشِ إلا حتى الجذر التربيعيسهل
  44. Check for Prime NumberLearn the Basics · القسمة التجريبية حتى الجذر التربيعيسهل
  45. OverviewSorting Techniques · لماذا يهمّ الترتيب · الاستقرار · في المكانسهل
  46. Bubble SortSorting Techniques · بدّل الأزواج المتجاورة غير المرتّبةسهل
  47. Selection SortSorting Techniques · اختر الأصغر، وضعه في المقدمةسهل
  48. Insertion SortSorting Techniques · أدرج كل مفتاح داخل بادئة مرتّبةسهل
  49. Merge SortSorting Techniques · قسّم، ورتّب النصفين، ثم ادمجمتوسط
  50. Quick SortSorting Techniques · قسّم حول محورمتوسط
  51. Insertion SortingSorting Techniques · نمِّ بادئة مرتّبة، بطاقة تلو الأخرىسهل
  52. Merge SortingSorting Techniques · قسّم إلى نصفين، ورتّب كلًا منهما، ثم ادمجهمامتوسط
  53. Recursive Bubble SortSorting Techniques · جولة واحدة تُطفي الأكبر إلى السطح، ثم كرّرسهل
  54. Recursive Insertion SortSorting Techniques · رتّب أول n-1، ثم أدرج الأخيرسهل
  55. Quick SortingSorting Techniques · قسّم حول محور، ثم كرّر على الجهتينسهل
  56. Contains DuplicateArrays & Hashing · المجموعة تتذكّر كل ما رأيتهسهل
  57. Two SumArrays & Hashing · مدخل غير مرتّب · احفظ المتمّمات في خريطةسهل
  58. Valid AnagramArrays & Hashing · الحروف نفسها، والأعداد نفسهاسهل
  59. Group AnagramsArrays & Hashing · وزّع الكلمات في سلال حسب بصمتها المرتّبةمتوسط
  60. Top K Frequent ElementsArrays & Hashing · وزّع في سلال حسب التكرار، واقرأ من الأعلىمتوسط