AlgoViz
الرئيسيةالقوائم المترابطة

القوائم المترابطة

مؤشرات تعيد توصيلها في المكان — العكس، وكشف الدورات، والدمج.

0/ 39 مفهومة · 0%
الشروح
8
المسائل
39
ابدأ من هنا
39 معروضة
  1. Reverse Linked Listاقلب كل مؤشر تالٍ وأنت تمشيسهل
  2. Linked List Cycleسلحفاة فلويد وأرنبهسهل
  3. Merge Two Sorted Listsادمج قائمتين مرتّبتين برأس وهميسهل
  4. مسائل للتمرين
  5. Introduction to Singly LinkedListعقد مسلسلة بمؤشر إلى التاليسهل
  6. Insertion at the head of Linked Listوجّه العقدة الجديدة إلى الرأس القديمسهل
  7. Deletion of the head of LLأعد العقدة الثانيةسهل
  8. Find the length of the Linked Listامشِ حتى النهاية، مع العدّسهل
  9. Search in Linked Listمسح خطّي، عقدة عقدةمتوسط
  10. Introduction to Doubly LLكل عقدة تشير إلى الخلف أيضًاسهل
  11. Insert node before head in Doubly Linked Listصِل الاتجاهين، ثم حرّك الرأسسهل
  12. Delete head of Doubly Linked Listقدّم الرأس، وامسح مؤشره السابقسهل
  13. Reverse a Doubly Linked Listبدّل السابق والتالي عند كل عقدةمتوسط
  14. Middle of a LinkedListالبطيء خطوة، والسريع خطوتانسهل
  15. Reverse a LinkedListاقلب كل مؤشر تالٍ وأنت تمشيمتوسط
  16. Reverse a LLالقلب نفسه بثلاثة مؤشراتمتوسط
  17. Detect a loop in LLفلويد: مؤشر سريع يلفّ حول مؤشر بطيءمتوسط
  18. Find the starting point in LLأعد أحد المؤشرين إلى الرأسمتوسط
  19. Length of loop in LLامشِ لفّة واحدة من نقطة اللقاءمتوسط
  20. Check if LL is palindrome or notاعكس النصف الثاني ثم قارنمتوسط
  21. Segregate odd and even nodes in Linked Listتداخَل بين سلسلتين، ثم صِلهمامتوسط
  22. Remove Nth node from the back of the LLمؤشران، بينهما nمتوسط
  23. Delete the middle node in LLبطيء وسريع، مع الاحتفاظ بالسابقمتوسط
  24. Sort LLالترتيب بالدمج، باستخدام القسمة الوسطىصعب
  25. Sort a Linked List of 0's 1's and 2'sثلاث سلاسل، موصولةمتوسط
  26. Find the intersection point of Y LLبدّل الرأسين لتتساوى المسافةمتوسط
  27. Add one to a number represented by LLاعكس، واجمع مع الحمل، ثم اعكس مجددًامتوسط
  28. Add two numbers in Linked Listامشِ في الاثنين، حاملًا الحمل معكمتوسط
  29. Delete all occurrences of a key in DLLافصل كل تطابق، في الاتجاهينصعب
  30. Find Pairs with Given Sum in Doubly Linked Listمؤشران من الطرفينمتوسط
  31. Remove duplicates from sorted DLLتخطَّ سلاسل القيم المتساويةصعب
  32. Reverse LL in group of given size Kاعكس كتلة، ثم أعد خياطتهاصعب
  33. Rotate a LLأغلق الحلقة، ثم اقطعهاصعب
  34. Flattening of LLادمج قوائم الأبناء المرتّبة زوجًا زوجًاصعب
  35. Clone a LL with random and next pointerأدخل النسخ متداخلة، ثم افصلهاصعب
  36. Add Two Numbersرقمًا رقمًا مع حمل متراكممتوسط
  37. Palindrome Linked Listاعكس النصف الخلفي وامشِ في الاثنينمتوسط
  38. Remove Nth Node From Endفجوة مقدارها n، ثم تحرّكا معًامتوسط
  39. Reorder Listقسّم، واعكس الذيل، ثم تداخَلمتوسط
  40. Swap Nodes in Pairsأعد ربط كل زوج، واحتفظ بالسابقمتوسط