Word Search Leetcode Solution

بيان المشكلة بإعطاء لوحة mxn وكلمة ، ابحث عما إذا كانت الكلمة موجودة في الشبكة. يمكن إنشاء الكلمة من أحرف خلايا متجاورة بشكل تسلسلي ، حيث تكون الخلايا "المجاورة" متجاورة أفقيًا أو رأسيًا. لا يجوز استخدام نفس خلية الحرف أكثر من مرة. مثال …

المزيد

اثنان Sum Leetcode الحل

في هذه المشكلة ، علينا أن نجد زوجًا من مؤشرين مختلفين في مصفوفة مرتبة تضيف قيمها إلى هدف معين. يمكننا أن نفترض أن المصفوفة بها زوج واحد فقط من الأعداد الصحيحة التي تضيف ما يصل إلى المجموع الهدف. لاحظ أن المصفوفة ...

المزيد

الحد الأدنى من الإدخالات لتشكيل متناظر مع التباديل المسموح به

تشير مشكلة "الحد الأدنى من عمليات الإدخال لتشكيل متناظر مع السماح بالتبديل" إلى أنه يتم إعطاؤك سلسلة بها جميع الأحرف بأحرف صغيرة. تطلب عبارة المشكلة معرفة الحد الأدنى من إدخال حرف في سلسلة يمكن أن تصبح Palindrome. يمكن أن يكون موقع الشخصيات ...

المزيد

تحقق مما إذا كانت المصفوفة تحتوي على أعداد صحيحة متجاورة مع السماح بالتكرارات

يتم إعطاؤك مجموعة من الأعداد الصحيحة التي يمكن أن تحتوي على عناصر مكررة أيضًا. تطلب عبارة المشكلة معرفة ما إذا كانت مجموعة من الأعداد الصحيحة المتجاورة ، اطبع "نعم" إذا كانت كذلك ، اطبع "لا" إذا لم تكن كذلك. مثال على إدخال العينة: [2 ، 3 ، 4 ، 1 ، 7 ، 9] نموذج ...

المزيد

عدد أزواج الفهرس ذات العناصر المتساوية في المصفوفة

لنفترض أننا قدمنا ​​مصفوفة عدد صحيح. تطلب مسألة "عدد أزواج الفهرس ذات العناصر المتساوية في المصفوفة" معرفة عدد زوج من المؤشرات (i، j) بطريقة تجعل arr [i] = arr [j] و i لا تساوي j . مثال arr [] = {2,3,1,2,3,1,4،3،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX} XNUMX أزواج شرح ...

المزيد

ابحث عن مجموع مجموع مجموع المصفوفات الفرعية الفريدة لصفيف معين

افترض أن لديك مجموعة من الأعداد الصحيحة. تطلب مسألة "البحث عن مجموع مجموع المصفوفات الفرعية الفريدة لمصفوفة معينة" معرفة مجموع كل المصفوفات الفرعية الفريدة (مجموع المصفوفة الفرعية هو مجموع عناصر كل مصفوفة فرعية). بمجموع المصفوفة الفرعية الفريدة ، قصدنا أن نقول إنه لا توجد مصفوفة فرعية ...

المزيد

اطبع كل ثلاثة توائم في مصفوفة مرتبة تشكل AP

توضح مشكلة "طباعة كل ثلاثة توائم في مصفوفة مرتبة تشكل AP" أننا قدمنا ​​مصفوفة عدد صحيح تم فرزها. تكمن المهمة في معرفة جميع التوائم الثلاثة الممكنة التي يمكن أن تشكل تقدمًا حسابيًا. مثال arr [] = {1,3,5,7,8,12,15,16,20,30،1،3،5،3،5،7،1،8،15} (8، XNUMX، XNUMX)، (XNUMX، XNUMX، XNUMX)، (XNUMX، XNUMX، XNUMX) ، (XNUMX ، ...

المزيد

خوارزمية سياج الطلاء

بيان المشكلة تنص "خوارزمية السياج المطلي" على أنه تم إعطاؤك سياجًا به بعض الأعمدة (بعض القطع الخشبية أو بعض القطع الأخرى) وبعض الألوان. تعرف على عدد طرق طلاء السياج بحيث يكون هناك سياجين متجاورين فقط لهما نفس اللون. منذ هذا …

المزيد

احذف العقدة Nth من نهاية القائمة المرتبطة المحددة

بيان المشكلة توضح المشكلة "حذف العقدة Nth من نهاية القائمة المرتبطة المحددة" أنه تم إعطاؤك قائمة مرتبطة ببعض العقد. والآن أنت بحاجة إلى إزالة العقدة n من نهاية القائمة المرتبطة. مثال 2-> 3-> 4-> 5-> 6-> 7 حذف العقدة الثالثة من آخر 3-> 2-> 3-> 4-> 6 الشرح: ...

المزيد

استعلامات سلسلة فرعية Palindrome

بيان المشكلة توضح المشكلة "استعلامات سلسلة فرعية متناظرة" أنه يتم إعطاؤك سلسلة وبعض الاستعلامات. باستخدام هذه الاستعلامات ، يجب عليك تحديد ما إذا كانت السلسلة الفرعية المكونة من هذا الاستعلام متطابقة أم لا. مثال سلسلة str = "aaabbabbaaa" استعلامات q [] = {{2، 3}، {2، 8}، {5، 7}، ...

المزيد