الرئيسيةالقوائم المترابطة
القوائم المترابطة
مؤشرات تعيد توصيلها في المكان — العكس، وكشف الدورات، والدمج.
39 معروضة
- Reverse Linked Listاقلب كل مؤشر تالٍ وأنت تمشيمتحركسهل
- Linked List Cycleسلحفاة فلويد وأرنبهمتحركسهل
- Merge Two Sorted Listsادمج قائمتين مرتّبتين برأس وهميمتحركسهل
- مسائل للتمرين
- Introduction to Singly LinkedListعقد مسلسلة بمؤشر إلى التاليسهل
- Insertion at the head of Linked Listوجّه العقدة الجديدة إلى الرأس القديمسهل
- Deletion of the head of LLأعد العقدة الثانيةسهل
- Find the length of the Linked Listامشِ حتى النهاية، مع العدّسهل
- Search in Linked Listمسح خطّي، عقدة عقدةمتوسط
- Introduction to Doubly LLكل عقدة تشير إلى الخلف أيضًاسهل
- Insert node before head in Doubly Linked Listصِل الاتجاهين، ثم حرّك الرأسسهل
- Delete head of Doubly Linked Listقدّم الرأس، وامسح مؤشره السابقسهل
- Reverse a Doubly Linked Listبدّل السابق والتالي عند كل عقدةمتوسط
- Middle of a LinkedListالبطيء خطوة، والسريع خطوتانسهل
- Reverse a LinkedListاقلب كل مؤشر تالٍ وأنت تمشيمتحركمتوسط
- Reverse a LLالقلب نفسه بثلاثة مؤشراتمتحركمتوسط
- Detect a loop in LLفلويد: مؤشر سريع يلفّ حول مؤشر بطيءمتحركمتوسط
- Find the starting point in LLأعد أحد المؤشرين إلى الرأسمتحركمتوسط
- Length of loop in LLامشِ لفّة واحدة من نقطة اللقاءمتحركمتوسط
- Check if LL is palindrome or notاعكس النصف الثاني ثم قارنمتوسط
- Segregate odd and even nodes in Linked Listتداخَل بين سلسلتين، ثم صِلهمامتوسط
- Remove Nth node from the back of the LLمؤشران، بينهما nمتوسط
- Delete the middle node in LLبطيء وسريع، مع الاحتفاظ بالسابقمتوسط
- Sort LLالترتيب بالدمج، باستخدام القسمة الوسطىصعب
- Sort a Linked List of 0's 1's and 2'sثلاث سلاسل، موصولةمتوسط
- Find the intersection point of Y LLبدّل الرأسين لتتساوى المسافةمتوسط
- Add one to a number represented by LLاعكس، واجمع مع الحمل، ثم اعكس مجددًامتوسط
- Add two numbers in Linked Listامشِ في الاثنين، حاملًا الحمل معكمتوسط
- Delete all occurrences of a key in DLLافصل كل تطابق، في الاتجاهينصعب
- Find Pairs with Given Sum in Doubly Linked Listمؤشران من الطرفينمتوسط
- Remove duplicates from sorted DLLتخطَّ سلاسل القيم المتساويةصعب
- Reverse LL in group of given size Kاعكس كتلة، ثم أعد خياطتهاصعب
- Rotate a LLأغلق الحلقة، ثم اقطعهاصعب
- Flattening of LLادمج قوائم الأبناء المرتّبة زوجًا زوجًاصعب
- Clone a LL with random and next pointerأدخل النسخ متداخلة، ثم افصلهاصعب
- Add Two Numbersرقمًا رقمًا مع حمل متراكممتوسط
- Palindrome Linked Listاعكس النصف الخلفي وامشِ في الاثنينمتوسط
- Remove Nth Node From Endفجوة مقدارها n، ثم تحرّكا معًامتوسط
- Reorder Listقسّم، واعكس الذيل، ثم تداخَلمتوسط
- Swap Nodes in Pairsأعد ربط كل زوج، واحتفظ بالسابقمتوسط