الرئيسيةالسلاسل النصية
السلاسل النصية
الحروف ما هي إلا مصفوفات — مؤشران، وإحصاءات، وتحليل نصّي.
26 معروضة
- Reverse Stringبدّل الطرفين، وامشِ نحو الداخلمتحركسهل
- Longest Common Prefixقلّص المرشَّح أمام كل كلمةمتحركسهل
- Reverse Words in a Stringقسّم عند المسافات، واعكس الترتيبمتحركمتوسط
- Roman to Integerاطرح حين يسبق رقم أصغر رقمًا أكبرمتحركسهل
- String to Integer (atoi)حلّل الإشارة والأرقام، ثم قيّد الناتج بالمجالمتحركمتوسط
- مسائل للتمرين
- Remove Outermost Parenthesesتتبّع العمق؛ وتخطَّ الطبقة الخارجيةمتوسط
- Reverse words in a given stringقسّم عند الفراغات، واعكس، ثم أعد الضمّمتحركمتوسط
- Largest Odd Number in a Stringامسح راجعًا إلى آخر رقم فرديسهل
- Isomorphic Stringالربط يجب أن يعمل في الاتجاهينسهل
- Rotate Stringb دورانٌ لـ a إذا وفقط إذا كانت مقطعًا من a+aسهل
- Check if two strings are anagram of each otherالحروف نفسها، والأعداد نفسهامتحركسهل
- Sort Characters by Frequencyعُدّ، ثم رتّب حسب العددسهل
- Maximum Nesting Depth of the Parenthesesعدّاد، وأعلى قيمة بلغهامتوسط
- Count Number of SubstringsatMost(k) ناقص atMost(k-1)سهل
- Longest Palindromic Substringتوسّع حول كل مركزمتحركمتوسط
- Sum of Beauty of All Substringsمدّد كل بداية، مع تحديث الإحصاءات تدريجيًامتحركمتوسط
- Reverse every word in a stringالتقسيم نفسه، ثم العكس والضمّمتحركمتوسط
- Minimum number of bracket reversals to make an expression balancedألغِ الأزواج المتطابقة، ثم ازدُج ما تبقّىصعب
- Count and sayصِف الحدّ السابق بصوت عالٍصعب
- Hashing In Stringsتجزئة كثيرة الحدود لمقارنة المقاطع في O(1)سهل
- Rabin Karp Algorithmدحرج التجزئة على طول النصمتحركصعب
- Z functionأطول تطابق مع البادئة عند كل فهرسمتحركصعب
- KMP Algorithm or LPS arrayمصفوفة LPS تخبرك إلى أين ترتدّمتحركصعب
- Shortest Palindromeجد أطول بادئة متناظرة باستخدام KMPصعب
- Longest happy prefixآخر مدخلة في مصفوفة LPSصعب
- Count Palindromic Subsequencesبرمجة ديناميكية على المجالات بالبداية والنهايةمتوسط