<div> <p>सबसे लंबी उप-स्ट्रिंग जिसमें कोई भी वर्ण दोहराया न हो, जिसमें अपरकेस/लोअरकेस और अंकों पर ध्यान दिया जाता है।</p> </div>
TypeScript
Hard
strings
कार्य «<div> <p>सबसे लंबी उप-स्ट्रिंग जिसमें कोई भी वर्ण दोहराया न हो, जिसमें अपरकेस/लोअरकेस और अंकों पर ध्यान दिया जाता है।</p> </div>»
दी गई एक स्ट्रिंग है जो लैटिन अक्षरों (अपर और लोअर केस) और अंकों से बनी है। सबसे लंबी उप-स्ट्रिंग की लंबाई ज्ञात करनी है जिसमें कोई भी वर्ण दोहराया न जाए। केस को ध्यान में रखा जाता है: 'a' और 'A' अलग-अलग वर्ण हैं। यदि ऐसी कई उप-स्ट्रिंग हों, तो किसी एक की लंबाई लौटाएँ। यदि स्ट्रिंग खाली है, तो उत्तर 0 है।
इनपुट प्रारूप
एक पंक्ति, जिसमें a-z, A-Z, 0-9 वर्णों का अनुक्रम है। स्ट्रिंग की लंबाई 0 से 10^5 तक है।
आउटपुट प्रारूप
एक पूर्णांक — बिना पुनरावृत्ति के अधिकतम उप-स्ट्रिंग की लंबाई।
उदाहरण
उदाहरण 1
इनपुट
pwwkew
आउटपुट
3
उदाहरण 2
इनपुट
abc
bca
आउटपुट
3
उदाहरण 3
इनपुट
3
2 1 3
आउटपुट
1
main.ts