"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > أسئلة قائمة Leetcode المرتبطة

أسئلة قائمة Leetcode المرتبطة

تم النشر بتاريخ 2024-11-08
تصفح:817

Leetcode LinkedList Questions

  1. القائمة المرتبطة العكسية (LeetCode #206) الصعوبة: سهل المفاهيم: الأساليب التكرارية والتكرارية.
  2. دمج قائمتين مصنفتين (LeetCode #21) الصعوبة: سهل المفاهيم: تقنيات اجتياز القائمة المرتبطة ودمجها.
  3. إزالة العقدة رقم N من نهاية القائمة **(LeetCode #19) **الصعوبة: متوسطة المفاهيم: تقنية المؤشرين (مؤشر بطيء وسريع).
  4. دورة القائمة المرتبطة **(LeetCode #141) ** الصعوبة: سهلة المشكلة: اكتشاف ما إذا كانت القائمة المرتبطة تحتوي على دورة. المفاهيم: خوارزمية فلويد للكشف عن الدورة (السلحفاة والأرنب).
  5. الدورة الثانية للقائمة المرتبطة **(LeetCode #142) **الصعوبة: متوسطة المشكلة: ابحث عن العقدة التي تبدأ منها الدورة في القائمة المرتبطة. المفاهيم: اكتشاف دورة فلويد، نقطة التقاء المؤشرات البطيئة والسريعة.
  6. إضافة رقمين (LeetCode #2) الصعوبة: متوسطة مشكلة: في حالة وجود قائمتين مرتبطتين غير فارغتين تمثلان عددين صحيحين غير سالبين، قم بإضافة الرقمين. المفاهيم: اجتياز القائمة المرتبطة والإضافة مع النقل.
  7. تقاطع قائمتين مرتبطتين (LeetCode #160) الصعوبة: سهل مشكلة: ابحث عن العقدة التي تتقاطع عندها قائمتان مرتبطتان. المفاهيم: تقنية المؤشرين وأطوال القائمة المرتبطة.
  8. قائمة متناظرة مرتبطة (LeetCode #234) الصعوبة: سهل مشكلة: تحقق مما إذا كانت القائمة المرتبطة متناظرة. المفاهيم: مؤشر بطيء وسريع، عكس النصف الثاني من القائمة.
  9. تسوية قائمة متعددة المستويات مرتبطة بشكل مزدوج (LeetCode #430) الصعوبة: متوسطة المشكلة: تسوية قائمة متعددة المستويات مرتبطة بشكل مضاعف. المفاهيم: التكرار واجتياز القائمة المرتبطة.
  10. قائمة الفرز (LeetCode #148) الصعوبة: متوسطة مشكلة: فرز قائمة مرتبطة في زمن O(n log n) ومسافة O(1). المفاهيم: دمج الفرز في القوائم المرتبطة.
  11. قائمة إعادة الطلب (LeetCode #143) الصعوبة: متوسطة مشكلة: إعادة ترتيب القائمة المرتبطة عن طريق تبديل العقد من البداية والنهاية. المفاهيم: معالجة القائمة المرتبطة، عكس النصف الثاني من القائمة.
  12. قائمة التدوير (LeetCode #61) الصعوبة: متوسطة مشكلة: قم بتدوير القائمة المرتبطة إلى اليمين بمقدار k من الأماكن. المفاهيم: طول القائمة، العقد الدوارة. 13.نسخ القائمة بمؤشر عشوائي (LeetCode #138) الصعوبة: متوسطة المشكلة: نسخة عميقة من القائمة المرتبطة حيث تحتوي كل عقدة على مؤشر عشوائي. المفاهيم: HashMap أو تقنية استنساخ الفضاء الثابت.
  13. مبادلة العقد في أزواج **(LeetCode #24) **الصعوبة: متوسطة المشكلة: قم بتبديل كل عقدتين متجاورتين في القائمة المرتبطة. المفاهيم: التكرار والتلاعب بالمؤشر.
  14. إزالة التكرارات من القائمة المصنفة (LeetCode #83) الصعوبة : سهلة مشكلة: إزالة التكرارات من قائمة مرتبطة مرتبة. المفاهيم: اجتياز القائمة المرتبطة والتعديلات الموضعية.
  15. القائمة المرتبطة الفردية **(LeetCode #328) **الصعوبة: متوسطة المشكلة: قم بتجميع كافة العقد الفردية معًا متبوعة بالعقد الزوجية. المفاهيم: إعادة ترتيب القائمة المرتبطة.
  16. العقد العكسية في المجموعة k **(LeetCode #25) ** الصعوبة: صعبة المشكلة: عكس العقد في مجموعات من k في المرة الواحدة. المفاهيم: التكرار ومعالجة القائمة المرتبطة.
  17. تقسيم القائمة المرتبطة إلى أجزاء (LeetCode #725) الصعوبة: متوسطة المشكلة: تقسيم القائمة المرتبطة إلى أجزاء k. المفاهيم: اجتياز القائمة المرتبطة وتقسيمها.
بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/mdiffshank/leetcode-linkedlist-questions-197d?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3