Plus grande sous-chaîne sans caractères répétés en tenant compte de la casse et des chiffres
TypeScript
Hard
strings
Tâche «Plus grande sous-chaîne sans caractères répétés en tenant compte de la casse et des chiffres»
Étant donné une chaîne composée de lettres latines (majuscules et minuscules) et de chiffres. Il faut trouver la longueur de la plus longue sous-chaîne dans laquelle aucun caractère ne se répète. La casse est prise en compte : 'a' et 'A' sont des caractères différents. S'il y a plusieurs sous-chaînes de ce type, retourner la longueur de l'une d'elles. Si la chaîne est vide, la réponse est 0.
Format d\ entrée
Une seule chaîne contenant une séquence de caractères a-z, A-Z, 0-9. La longueur de la chaîne est de 0 à 10^5.
Format de sortie
Un seul entier — la longueur de la sous-chaîne maximale sans répétitions.
Exemples
Exemple 1
ENTRÉE
pwwkew
SORTIE
3
Exemple 2
ENTRÉE
abc
bca
SORTIE
3
Exemple 3
ENTRÉE
3
2 1 3
SORTIE
1
main.ts