لحل مشكلة برج Hannover ، قم أولاً بتعديل قواعد اللعبة: لا يمكن نقل حد الخط مباشرة من أقصى اليسار إلى أقصى اليمين أو من أقصى اليمين إلى أقصى اليسار ، ولكن يجب أن يمر عبر الوسط. ابحث عن عملية الحركة المثلى والعدد الإجمالي للخطوات عندما يكون البرج طبقات n مرة أخرى.
قم بإنشاء صفيف أقصى نافذة
Maxtree لإنشاء البيانات
بالنظر إلى خريطة مصفوفة تشكيل ، تكون القيم 0 و 1 ، ابحث عن الحد الأقصى للمساحة المستطيلة من 1 بين جميع مناطق المصفوفة حيث يكون كل 1 هو عدد 1.
الحد الأقصى لقيمة ناقص عدد المطبوعات الفرعية ذات القيمة الدنيا أقل من أو تساوي NUM
2. قضايا قائمة الارتباط
بالنظر إلى رأس مؤشرات Head1 و Head2 من قائمتين مرتبطتين ، قم بطباعة الجزء المشترك من القائمتين المرتبطتين
احذف k-th حتى العقدة في قوائم واحدة ومرتبطة مزدوجة
حذف العقد في منتصف القائمة المرتبطة والعقد في A/B
تنفيذ الوظائف التي تقلب القوائم المرتبطة في اتجاه واحد وتقسيم القوائم المرتبطة ثنائية الاتجاه على التوالي
عكس جزء من القائمة المرتبطة في اتجاه واحد
مشكلة آرثر مع قائمة الرابط المفرد الدائري
تحديد ما إذا كانت القائمة المرتبطة هي بنية palindromic
قسّم القائمة المرتبطة في اتجاه واحد إلى اليسار الصغير ، المتوسط المتساوي ، اليمين الكبير
انسخ قائمة مرتبطة تحتوي على عقد مؤشر عشوائي
تنشئ قائمتان مرتبطتان فرديتان قائمة روابط إضافية
سلسلة من مشاكل التقاطع قائمتين مرتبطتين
ترتيب عكسي بين كل عقد K من قائمة مرتبطة واحدة
حذف العقد بقيم متكررة في قوائم واحدة مرتبطة غير مرتبة
حذف عقدة قيمة محددة في قائمة واحدة مرتبطة
تحويل شجرة البحث الثنائية إلى جدول الارتباط ثنائي الاتجاه
اختيار فرز القوائم المرتبطة
طريقة غريبة لحذف العقد
أدخل عقدًا جديدة في قائمة دائرية واحدة مرتبطة
دمج اثنين من الجداول المفردة المرتبطة
أعد تنظيم الجدول المفرد في المنطقة اليسرى واليمين
مشكلة شجرة ثنائية
طرق عودية وغير متكررة لتحقيق الترتيب المسبق والنظام المتوسط والاختلاط بين الأشجار الثنائية على التوالي
اطبع عقدة الحدود للشجرة الثنائية
كيفية طباعة شجرة ثنائية بشكل أكثر حدًا
تسلسل الأشجار الثنائية وتهدئة
طريقة على مستوى الله لاجتياز الأشجار الثنائية
ابحث عن أطول طول للمسار للمبلغ المتراكم للقيمة المحددة في الشجرة الثنائية
ابحث عن أكبر شجرة ثنائية بحث في شجرة ثنائية
ابحث عن الحد الأقصى للطبولوجيا في الشجرة الثنائية التي تلبي معايير شجرة البحث الثنائية
شجرة ثنائية بواسطة طباعة الطبقة وطباعة متعرج
اضبط ابحث عن عقدين خاطئين في الشجرة الثنائية
حدد ما إذا كانت شجرة T1 تحتوي على جميع الهياكل الطوبولوجية لشجرة T2
حدد ما إذا كانت هناك أشجار فرعية في شجرة T1 التي لها نفس طوبولوجيا تمامًا مثل شجرة T2
حدد ما إذا كانت شجرة ثنائية شجرة ثنائية متوازنة
أعد بناء شجرة البحث الثنائية بناءً على صفيف ما بعد الطلب
حدد ما إذا كانت الشجرة الثنائية عبارة عن شجرة ثنائية بحث وشجرة ثنائية كاملة
توليد أشجار ثنائية بحث متوازنة من خلال المصفوفات المطلوبة
ابحث عن عقدة الخلف للعقدة في الشجرة الثنائية
ابحث عن أقرب سلف مشترك لعقدتين في الشجرة الثنائية
خوارزمية تارجان ومجموعة البحث المتزامنة تحل مشكلة الاستعلام الدُفعات للأسلاف العامة الحديثة بين العقد الثنائية
أقصى مسافة بين عقد الأشجار الثنائية
إعادة بناء الأشجار الثنائية بالاقتران مع المصفوفات المسبقة والنظام المتوسط والرسم بعد الحدود
قم بإنشاء صفائف ما بعد الطلب من خلال المصفوفات المسبقة والترتيب
الإحصائيات وتوليد جميع الأشجار الثنائية المختلفة
عد عدد العقد في شجرة ثنائية تمامًا
الحد الأقصى الإضافي اللاحق
البرمجة العودية والديناميكية
البرمجة العودية والديناميكية لمشاكل سلسلة فيبوناتشي
الحد الأدنى للمسار إلى المصفوفة
الحد الأدنى من العملة لتبادل المال
كيفية تبادل المال
برج هانوفر
أطول مشكلة شائعة في اللاحقة
أطول مشكلة في سلسلة عامة
الحد الأدنى من تكلفة التحرير
تكوين متشابك من السلاسل
قضايا لعبة الأبراج المحصنة والتنين
عدد الأرقام التي تم تحويلها إلى مجموعات رسائل
عدد مؤلفات التعبير للحصول على النتيجة المرجوة
مشكلة لعبة البطاقة في خط
لعبة القفز
أطول تسلسل مستمر في صفيف
مشكلة الملكة
مشكلة سلسلة
تحديد ما إذا كان سلسلتان يحرسان كلمة التشوه
مجموع الأساسيات من الأرقام في الأوتار
قم بإزالة الأساسيات K التي تظهر في السلسلة المتتالية
تحديد ما إذا كانت سلسلتين تدوران
تحويل سلسلة عدد صحيح إلى قيمة عدد صحيح
استبدل السلاسل المحددة التي تظهر بشكل مستمر في الأوتار
السلاسل الإحصائية للسلاسل
حدد ما إذا كانت جميع الأحرف في صفيف الأحرف قد ظهرت مرة واحدة فقط
ابحث عن سلاسل في مجموعة مرتبة ولكن فارغة
ضبط واستبدال السلاسل
سلسلة الوجه
الحد الأدنى للمسافة بين سلسلتين في صفيف
أضف الحد الأدنى من الأحرف لجعل السلسلة كسلسلة palindromic
وفقا لصلاحية السلسلة والحد الأقصى للطول الفعال
تقييم سلسلة الصيغة
يجب أن يكون هناك عدد من السلاسل الثنائية على يسار 0
خياطة جميع الأوتار لإنتاج سلاسل رأس المال مع أصغر ترتيب القاموس
ابحث عن أطول فرقة فرعية غير مبالية للسلسلة
ابحث عن النوع الجديد من الأحرف المذكورة
الحد الأدنى للطول يحتوي على فرعية
الحد الأدنى لعدد تجزئة palindrome
مشكلة مطابقة السلسلة
تنفيذ شجرة القاموس (شجرة البادئة)
عملية بت
لا يتم استخدام متغيرات إضافية لتبادل رقمين
ابحث عن العدد الأكبر من الرقمين دون أي مقارنة
يتم استخدام عمليات بت فقط بدون عمليات حسابية لتنفيذ الإضافة والطرح والضرب وتقسيم الأعداد الصحيحة
كم عدد 1cccs الموجودة في التعبير الثنائي للأعداد الصحيحة
ابحث عن أرقام غريبة في صفيف حيث تظهر أرقام أخرى بالتساوي
ابحث عن رقم يظهر مرة واحدة فقط في صفيف حيث تظهر أرقام أخرى k مرات
مشاكل الصفيف والمصفوفة
مصفوفة الطباعة الدائرة
اقلب المصفوفة المربعة في اتجاه عقارب الساعة بمقدار 90 درجة
"مصفوفة طباعة Glyph
ابحث عن أصغر عدد من K في صفيف غير مرتبة
أقصر طول سفر للفرز
ابحث عن عدد الأحداث التي تزيد عن n/k في الصفيف
ابحث عن أرقام في مصفوفة حيث يتم فرز الصفوف والأعمدة
يتم الحصول على أطول سفن فرعية قابلة للتكوين
لا توجد طباعة متكررة من المصفوفات المصنفة تضيف جميع الكواد والثلاثي لقيمة معينة
المبلغ المتراكم لأطول طول سفر في مجموعة من الأرقام الإيجابية غير المصنفة هو القيمة المعطاة
مشكلة في أطول سلسلة سفر من المبالغ المتراكمة في صفيف غير مصنّف
المبلغ المتراكم لأطول طول سفر في صفيف غير موضح هو أقل من أو يساوي القيمة المعطاة
فرز مجموعة الأرقام الطبيعية
المشتركات الفردية كلها أرقام غريبة أو حتى الاشتراكات كلها أرقام حتى
تراكم السفر الفرعي والحد الأقصى
الحد الأقصى لمجموع تراكم المبلغ الفرعي
ابحث عن أصغر موقع محلي في المصفوفة
الحد الأقصى للمنتج التراكمي للعمليات الفرعية في صفيف
اطبع أكبر أعلى K من المصفوفات N
الحدود كلها بحجم مربع واحد واحد
لا يتم تضمين هذا الموقع في الصفيف يستحق الضرب التراكمي
ضبط قسم الصفيف
ابحث عن أقصر قيمة مسار
أصغر عدد صحيح إيجابي لا يظهر في الصفيف
الحد الأقصى للفرق بين الأرقام المجاورة بعد فرز الصفيف هو 9
يمارس
استبدال المساحات (يشير السيف إلى تقديم)
ابحث في صفيف ثنائي الأبعاد (يشير السيف إلى تقديمه)
قائمة روابط الانعكاس (يشير السيف إلى تقديم)
حذف العقد المتكررة للقائمة المرتبطة (السيف لتقديمها)
الحد الأدنى لعدد صفيف الدوران (يشير السيف إلى العرض)