<div> <p>أكبر سلسلة فرعية بدون أحرف مكررة مع مراعاة حالة الأحرف والأرقام</p> </div>
TypeScript
Hard
strings
مهمة «<div> <p>أكبر سلسلة فرعية بدون أحرف مكررة مع مراعاة حالة الأحرف والأرقام</p> </div>»
<div>سلسلة نصية مكونة من حروف لاتينية (أحرف كبيرة وصغيرة) وأرقام. يجب إيجاد طول أطول سلسلة فرعية لا يتكرر فيها أي حرف. يُؤخذ في الاعتبار حالة الحرف: 'a' و 'A' حرفان مختلفان. إذا وُجدت عدة سلاسل فرعية من هذا القبيل، قم بإرجاع طول أي منها. إذا كانت السلسلة فارغة، الإجابة هي 0.</div>
تنسيق الإدخال
سطر واحد يحتوي على تسلسل من الأحرف a-z، A-Z، 0-9. طول السطر من 0 إلى 10^5.
تنسيق الإخراج
عدد صحيح واحد — طول أقصى سلسلة فرعية بدون تكرار.
أمثلة
مثال 1
الإدخال
pwwkew
الإخراج
3
مثال 2
الإدخال
abc
bca
الإخراج
3
مثال 3
الإدخال
3
2 1 3
الإخراج
1
main.ts